 | Level: Intermediate Andrew A. Das (aadas@us.ibm.com), Staff Software Engineer, IBM
12 Mar 2008 Part 1 of this three-part series how to use the IBM®
WebSphere® Version 6.1 Feature Pack for Web Services Service Endpoint
Interface samples to achieve interoperability with Apache Axis2. It provides
step-by-step configurations and programming information for achieving basic
Web services interoperability for SOAP 1.1, SOAP 1.2, WS-Addressing, and
asynchronous client behavior.
Overview
The WebSphere Application Server Version 6.1 Feature Pack for Web Services
(hereafter called 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 models, and support for SOAP 1.1 and SOAP 1.2.
The samples included with the WSFP can be attached to different Web
services quality of service (QoS) protocols. A QoS is the non-functional
value added to the underlying technology of Web services that provides
improvements in security, reliability, availability or performance. Web
services server vendors must comply with standard specifications of these
QoS’s to interoperate successfully with other vendor Web services
implementations. Some of the popular standards supported by most vendors
are: WS-Addressing (WS-A), WS-Reliable Messaging (WS-RM), and WS-Secure
Conversation (WS-SC). By applying QoS’s to the samples, you can establish
a wide range of interoperability tests.
This three-part article series will help developers and architects apply and
validate interoperability of Web services QoS’s between Apache Axis2 and
the WSFP. For background information on MEPs and installation and
configuration of 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). Note: This article is cited
frequently and will be referred throughout the document as LeVay 2007.
This article describes how to set up a test environment for the WSFP
samples and the Apache Axis2 samples. It describes how to configure the
samples with basic SOAP 1.1, SOAP 1.2 and WS-Addressing to demonstrate
interoperability.
Downloads | Description | Name | Size | Download method |
|---|
| Article in PDF format | 0803_das.pdf | 600KB | HTTP |
|---|
| Axis2 client samples | Axis2Client_Samples.zip | 107KB | HTTP |
|---|
| Axis2 services samples | Axis2Services_Samples.zip | 43KB | HTTP |
|---|
| Sample client EAR | WSSampleClientSei_Interop.zip | 53KB | HTTP |
|---|
About the author  | 
|  |
Andrew A. Das is a Staff Software Engineer and an IBM Certified Web
Services Developer. He is part of the WebSphere Application Server Web
Services Interoperability development team. His current responsibilities
include evaluating Web Services standards and how they interoperate with
other IBM products and other vendor products. Andrew is a graduate of
North Carolina State University, in Computer Science and Computer
Engineering. You can reach Andrew at aadas@us.ibm.com.
|
Rate this content
|  | |  |