 | Level: Intermediate Andrew A. Das (aadas@us.ibm.com), Senior IT Specialist, IBM
09 Sep 2009 In Part 2 of this three-part series, you'll learn how to use
the WebSphere® Application Server V6.1 Feature Pack for Web Services and
Axix2 samples to configure WS-RM to enable reliable
communication.
Overview
In this three-part article series, you'll learn how to apply and
validate interoperability of Web services qualities of service (QoS)
between Apache Axis2 and the WebSphere Application Server V6.1 Feature
Pack for Web Services (WSFP). This series highlights protocol-level
interoperability between the WSFP and Apache Axis2 V1.3 implementations
and provides guidance in developing protocol-level interoperability
configurations. In order to understand protocol-level interoperability
between the WSFP and Apache Axis2, you should understand the MEPs that are
used before configuring compositions of Web service standards using policy
sets and Service Provider Implementations (SPIs).
The WSFP includes a set of Java API for XML-based Web Services (JAX-WS)
samples. These samples demonstrate the usage of simple message exchange
patterns (MEPs), using both synchronous and asynchronous programming
model, and support for SOAP 1.1 and SOAP 1.2. For background information
on message exchange patterns (MEPs) and installation and configuration of
the WSFP samples, see
Achieving Web services interoperability between the
WebSphere Web Services Feature Pack and Windows Communication Foundation,
Part 1: Set up the test environment and run the samples for basic SOAP and
WS-Addressing interoperability
(LeVay and Link, developerWorks 2007).
Part 2 focuses on developing interoperable Web services applications between
WSFP and the Apache Axis2 using the WS-Reliable Messaging (WS-RM) quality
of service (QoS). In this article, you’ll use samples to:
- Configure the WSFP WS-RM policy set and bindings.
- Configure Apache Axis2 using the open source WS-RM module,
Sandesha2.
- Test WS-RM interoperability between WSFP and Apache Axis2.
The final article in this series will focus on interoperability between
these platforms using WS-Security and compositions of these standards.
This article will use the samples and concepts that were introduced in
Part 1.
Downloads | Description | Name | Size | Download method |
|---|
| Article in PDF format | 0909_das.pdf | 595KB | HTTP |
|---|
| Axis2 client samples | Axis2_WSRM_Client.zip | 391KB | HTTP |
|---|
| Axis2 services samples | Axis2Services_Samples.zip | 25KB | HTTP |
|---|
| Sample client EAR | WSSampleClientSei_Interop.zip | 53KB | HTTP |
|---|
About the author  | 
|  | Andrew A. Das is a Senior IT Specialist for WebSphere Datapower SOA appliances. In his prior role, he was part of the WebSphere Application Server Web Services Interoperability development team, where he was responsible for evaluating Web services standards and their interoperability with IBM products and other vendor products. You can reach Andrew at aadas@us.ibm.com. |
Rate this content
|  | |  |