Name

Package javax.xml.rpc

Synopsis

The javax.xml.rpc package contains the client-side API for the Java API for XML-based RPC (JAX-RPC). Applications use the classes and interfaces in this package to invoke the methods of a web service, the definition for which may be obtained in the form of either a WSDL document or a Java interface. A simple JAX-RPC application uses stub classes generated from either of these sources by a tool such as wscompile and may have to only deal directly with the Service and Stubs interfaces. A more advanced application may choose to build its own method calls without involving a code generator by making use of the Call interface, which provides the JAX-RPC Dynamic Invocation Interface (DII) feature.

Interfaces

public interface Call;
public interface Service;
public interface Stub;

Classes

public class NamespaceConstants;
public class ParameterMode;
public abstract class ServiceFactory;

Exceptions

public class JAXRPCException extends RuntimeException;
public class ServiceException extends Exception;

Get Java Web Services in a Nutshell 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.