List of Examples

1.1. Simple SEI
1.2. Simple Implementation Class
1.3. Interface with the @WebService Annotation
1.4. Annotated Service Implementation Class
1.5. Specifying an RPC/LITERAL SOAP Binding with the @SOAPBinding Annotation
1.6. SEI with Annotated Methods
1.7. Fully Annotated SEI
1.8. Generated WSDL from an SEI
2.1. Service create() Methods
2.2. Creating a Service Object
2.3. The addPort() Method
2.4. Adding a Port to a Service Object
2.5. The getPort() Method
2.6. Getting a Service Proxy
2.7. Consumer Implemented without a WSDL Contract
3.1. HelloWorld WSDL Contract
4.1. Implementation of the Greeter Service
5.1. Outline of a Generated Service Class
5.2. The Greeter Service Endpoint Interface
5.3. Consumer Implementation Code
6.1. Generated Server Mainline
6.2. Custom Server Mainline
7.1. WSDL Contract for Asynchronous Example
7.2. Template for an Asynchronous Binding Declaration
7.3. Service Endpoint Interface with Methods for Asynchronous Invocations
7.4. Non-Blocking Polling Approach for an Asynchronous Operation Call
7.5. Blocking Polling Approach for an Asynchronous Operation Call
7.6. The javax.xml.ws.AsyncHandler Interface
7.7. Callback Implementation Class
7.8. Callback Approach for an Asynchronous Operation Call
8.1. Setting a Request Context Property on the Client Side
8.2. Reading a Response Context Property on the Client Side
8.3. Getting JMS Message Headers in a Service
8.4. Getting the JMS Headers from a Consumer Response Header
8.5. Reading the JMS Header Properties
8.6. Setting JMS Properties using the Request Context