Using the IBM proprietary Web Services Addressing SPIs: Performing more advanced Web Services Addressing tasks
This product provides proprietary system programming interfaces for more advanced Web Services Addressing (WS-Addressing) tasks, which involve the WS-Addressing message-addressing properties that are passed in the SOAP header of a web service message. You can also use the SPIs to choose a WS-Addressing specification level other than the default used by the product.
Before you begin
You cannot use the standard JAX-WS API classes with these proprietary SPIs. However, you can convert endpoint references created using the standard JAX-WS API classes to instances of the com.ibm.websphere.wsaddressing.EndpointReference class, by using the com.ibm.websphere.wsaddressing.jaxws21.EndpointReferenceConverter class. You can then use these converted endpoint references with the SPIs.
The steps described in this task apply to servers and clients that run on WebSphere® Application Server.
About this task
Complete this task to specify or acquire WS-Addressing message-addressing properties, or if you have an application that needs to interoperate with a client or endpoint that is not using the default WS-Addressing specification supported by this product.
Procedure
- To manipulate message-addressing properties, follow the instructions in Specifying and acquiring message-addressing properties by using the IBM proprietary Web Services Addressing SPIs
- To interoperate with the pre-W3C specification of WS-Addressing, with the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing, refer to Interoperating with Web Services Addressing endpoints that do not support the default specification supported by WebSphere Application Server.