Package com.ibm.ws.webservices.multiprotocol.models


Models are provided for all the classes required to be implemented when writing a ServiceProvider for JAX-RPC.
See:
Description

Package com.ibm.ws.webservices.multiprotocol.models Description

Models are provided for all the classes required to be implemented when writing a ServiceProvider for JAX-RPC. The models are intended to simplify the work in the implementing subclasses, and provide a model for ServiceProvider implementations to wokr in astandard way. Things like hunting around in the WSDL for ExtensabilityElements and verifying the types of request and response objects against the WSDL are done in the model code. Subclasses should only need to provide code directly related to accessing the particular service type they implement.

To hook into JAX-RPC an, implementation of javax.xml.rpc.Service, javax.xml.rpc.Call and ServiceProvider are required. The Model classes in this package contain a suggested abstract implementation of these classes so just the abstract methods of these classes in this package must be implemented.

Optionally, ModelInvocationHandler and ModelTransport may be extended. (more details to come)

Version:
1.1.0