JAX-RPC Packages

The JAX-RPC specification defines the following packages:

  • javax.xml.rpc

  • javax.xml.rpc.encoding

  • javax.xml.rpc.handler

  • javax.xml.rpc.handler.soap

  • javax.xml.rpc.holders

  • javax.xml.rpc.server

  • javax.xml.rpc.soap

Of all these packages, the one that you need to be concerned about as an application developer is the javax.xml.rpc package. It contains the interfaces that you will be using while developing the clients that use JAX-RPC mechanisms to perform remote procedure calls.

The classes of the other packages are used by the JAX-RPC runtime, or by xrpcc to generate stubs, ties, and the WSDL document.

Get Java™ APIs for XML Kick Start now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.