JAX-RPC 1.0

Sun’s Java API for XML-based Remote Procedure Call (JAX-RPC) is an API for building Web services and clients that use remote procedure calls (RPCs) and XML. It uses technologies defined by the World Wide Web Consortium (W3C): HTTP, SOAP, and WSDL.

Using JAX-RPC, a remote procedure call is represented by an XML-based protocol (SOAP), which defines the structure, rules, and conventions for representing RPCs and responses. These SOAP messages are transmitted over HTTP or HTTPS. The Java API hides the complexity from the application developer, allowing you to focus on creating the Web services that implement business logic, and the client programs that access them.

See the JAX-RPC Web site for more information.