Network Deployment (Distributed operating systems), v8.0 > Applications > Web services


Web Services Addressing support

The Web Services Addressing (WS-Addressing) support in this product provides the environment for web services that use the World Wide Web Consortium (W3C) WS-Addressing specifications. This family of specifications provide transport-neutral mechanisms to address web services and to facilitate end-to-end addressing.

You do not usually have to be aware of the underlying WS-Addressing support because WAS ensures that your web service applications are WS-Addressing compliant when required. Read this topic only if we have to use the WS-Addressing support directly. For example, if we have one of the following roles:

The WS-Addressing support for developers consists of two sets of programming interfaces: the JAX-WS standard interfaces, and the IBM proprietary implementation of the WS-Addressing specification.


Features of the JAX-WS WS-Addressing support

This product provides support for the JAX-WS WS-Addressing APIs, which you can use to undertake basic addressing functions such as creating an endpoint reference, enabling WS-Addressing support, and specifying the action URIs that are associated with the WSDL operations of the web service. Use these APIs to undertake simple WS-Addressing functions and create JAX-WS applications that are portable.

The JAX-WS WS-Addressing APIs provide the following features for core WS-Addressing application development:

New feature: The following features were introduced in the JAX-WS 2.2 specification, which WAS v8 supports:

New feature:


Features of the IBM proprietary WS-Addressing support

This product provides an IBM proprietary implementation of the WS-Addressing specification, which you can use with JAX-RPC applications as well as JAX-WS applications, to undertake more advanced functions such as creating endpoint references that represent highly available objects, or directly setting message addressing properties in the SOAP header. Use these APIs and SPIs to create JAX-RPC applications that use addressing, or to undertake more advanced functions that are not possible with the JAX-WS APIs.

The IBM proprietary API provides the following basic features:

The IBM proprietary WS-Addressing SPIs provide support for extended WS-Addressing system development by using the following features:


Support for WS-Addressing specifications and interoperability

By default, this product supports the W3C WS-Addressing 1.0 Core and SOAP Binding specifications identified by the http://www.w3.org/2005/08/addressing namespace. Unless otherwise stated, WS-Addressing semantics described in this documentation refer to these specifications.

For interoperability, other levels of the WS-Addressing specification are supported in this version of the product; in particular, the WS-Addressing W3C submission with the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.

For JAX-WS applications, this product supports the WS-Addressing metadata specification identified by the http://www.w3.org/2007/05/addressing/metadata namespace. This specification supersedes the WS-Addressing WSDL binding specification identified by the http://www.w3.org/2006/05/addressing/wsdl namespace.

In addition, this product supports the following features from the WS-Addressing WSDL binding specification:


Related


Web Services Addressing overview
Web Services Addressing version interoperability
Web Services Addressing application programming model
Web Services Addressing annotations
Web Services Addressing security
Web Services Addressing: firewalls and intermediary nodes
Web Services Addressing and the service integration bus
JAX-WS
Web Services Resource Framework support
Web Services Atomic Transaction support in the application server
Web Services Business Activity support in the application server
Web Services Addressing APIs
IBM proprietary Web Services Addressing SPIs
Web service providers and policy configuration sharing
Create stateful web services by using the Web Services Resource Framework
Enable Web Services Addressing support for JAX-WS applications using WS-Policy
Enable Web Services Addressing support for JAX-WS applications using addressing annotations
Enable Web Services Addressing support for JAX-WS applications using addressing features
Enable Web Services Addressing support for JAX-WS applications using deployment descriptors
Develop applications that use Web Services Addressing
Use WS-Notification for publish and subscribe messaging for web services


Related


Specifications and API documentation
W3C WS-Addressing specifications: http://www.w3.org/2002/ws/addr/
W3C submission WS-Addressing specification:
JAX-WS API: http://jcp.org/aboutJava/communityprocess/mrel/jsr224/index2.html Concept topic

+

Search Tips   |   Advanced Search