About JAX-WS Web Services

See Also

Java EE 5 web services uses JAX-WS. It stands for "Java API for XML Web Services", and is the version 2.0 release of Java API for XML-based RPC 1.1 (JAX-RPC). JSR 109 is the web service part of the Java EE 5 specification. JSR 109 builds on the JAX-WS programming model for web services and clients. JAX-WS simplifies the task of developing web services using Java technology. It addresses some of the issues in JAX-RPC 1.1 by providing, for example, annotations to simplify web service development and to reduce the size of runtime JAR files.

In a nutshell, JAX-WS is a standard that provides the following:

Sun Microsystems implements the standard by providing a set of tools (mainly wsimport) that generate the "portable artifacts" (beans, stubs, and XML) for the client code. (wsimport stands for "web service import", which reads in the descriptors of the published web service and generates the client artifacts.)

See Also
About Web Service Clients
About Web Service Support in the IDE

Legal Notices