You can use the Java™ API for XML-Based Web Services (JAX-WS) client-side programming model support in the Liberty profile.
You can develop static web services clients based on the Web Services for Java Platform, Enterprise Edition (Java EE) specification and the Java API for XML-Based Web Services (JAX-WS) programming model.
You can develop dynamic web services clients based on the Web Services for Java Platform, Enterprise Edition (Java EE) specification and the Java API for XML-Based Web Services (JAX-WS) programming model.
You can use the Thin Client for JAX-WS with WebSphere® Application Server as a standalone client run time in a pure Java SE environment, or in an OSGi environment. If you are running the Thin Client with non-IBM JDK for the Liberty profile, add the -Dcom.ibm.websphere.thinclient=true property on the Java launch command line.
You can use the @WebServiceRef or @Resource annotation to inject instances of a JAX-WS service or endpoint, or you can use Java Naming and Directory Interface (JNDI) look up to perform service lookup.
For more information about the jaxws-2.2 feature, see Liberty features.