API for XML Web Services
Implementation Version: 2.0.1 M1
|JAXWS 2.0||Users Guide||Tools||Samples||JAXWS Community|
JAX-WS is an API for building web services and clients. It is the next generation Web Services API replacing JAX-RPC.
With JAX-WS, clients and web services have a big advantage: the platform independence of the Java programming language. In addition, JAX-WS is not restrictive: a JAX-WS client can access a web service that is not running on the Java platform and vice-versa. This flexibility is possible because JAX-WS uses technologies defined by the World Wide Web Consortium (W3C): HTTP, SOAP, and the Web Service Description Language (WSDL). WSDL specifies an XML format for describing a service as a set of endpoints operating on messages.
This release includes the following documentation:
com.sun.xml.ws.transport.http.servlet.WSServlet. This means that you can run JAX-WS RI applications in any servlet container that has been enabled with the JAX-WS RI. Applications that use the proprietary DD and servlet will run in a JAX-WS RI enabled Java EE 5 servlet container, but they will be non-portable. If you wish to use JAX-WS in a Java EE container in a Java EE portable mannor you need to use the standard Java EE 5 deployment descriptor; please refer to the Java EE 5 or Glassfish documentation/samples. The majority of the documentation included with JAX-WS is valid with Java EE 5 as well.
Please use the JAXB 2.0 and JAX-WS 2.0 forum for feedback.
JAX-WS has a project page on Java.net: http://jax-ws.dev.java.net.