 | Level: Introductory Charles Le Vay (ccl@us.ibm.com), Senior Software Architect,
IBM
Salim Zeitouni (salimz@us.ibm.com), Advisory Software Engineer, IBM
12 Dec 2007 Updated 03 Apr 2008 This series describes how to use the IBM® WebSphere®
Application Server Version 6.1 Feature Pack for Web Services Service Endpoint
Interface samples to achieve interoperability with Microsoft Windows™
Communication Foundation. Part 2 shows you how to configure and test WS-Security
interoperability.
Overview
The WebSphere Application Server Version 6.1 Feature Pack for Web Services
includes a set of Java API for XML-Based Web services (JAX-WS) samples that
demonstrate simple message exchange patterns (MEPs) using both a synchronous and
asynchronous programming model. The samples support SOAP 1.1 and SOAP 1.2. Using
these MEP samples composed with Web services standards such as WS-Addressing
(WS-A), WS-Security, WS-Reliable Messaging (WS-RM), and WS-Secure Conversation
(WS-SC), you can perform a broad range interoperability tests. These samples
demonstrate the use of JavaBean artifacts, static service endpoints and
proxy-based clients.
The purpose of this series of articles is to highlight protocol-level
interoperability between the Feature Pack for Web Services and Windows
Communication Foundation 3.0 (WCF) implementations. The articles will provide an
explanation of the protocol-level interoperability configurations used during
Feature Pack for Web Services interoperability testing. The key to protocol-level
interoperability between the Feature Pack for Web Services and WCF is first to
understand the MEP that is used, and second to configure the correct composition
of Web service standards using policy sets and WCF bindings.
Part 2 describes how to:
- Configure a custom WebSphere WS-Security policy set and binding
- Configure WS-Security in a WCF customBinding
- Test WS-Security interoperability between WebSphere and WCF
Future articles in the series will focus on topics such as interoperability
between the Feature Pack for Web Services and WCF using WS-Secure Conversation,
WS-Reliable Messaging and the composition of WS-Reliable Messaging with WS-Secure
Conversation. These future articles will incorporate the test scenarios and MEPs
described in Achieving Web services interoperability between the WebSphere Web
Services Feature Pack and Windows Communication Foundation, Part 1, but will focus
exclusively on the configurations for interoperability.
Downloads | Description | Name | Size | Download method |
|---|
| Article in PDF format | 0712_levay.pdf | 860KB | HTTP |
|---|
| WCF sample code, executables, and wsdls | WCFSecure.zip | 28KB | HTTP |
|---|
About the authors  | |  |
Charles Le Vay is a Senior Software Architect responsible for Web service interoperability for WebSphere Application Server. He represents IBM on the Web Service Interoperability Organization (WS-I) Reliable Secure Profile (RSP) Working Group. As an interoperability architect, Charles ensures IBM products meet industry standard interoperability criteria. He is responsible for identifying and detailing best practices for Web services interoperability.
Prior to this position, Charles specialized in mobile application development, wireless technology, and extending enterprise applications securely to mobile devices. Before joining IBM, Charles developed advanced submarine sonar systems for the Navy and specialized in signal processing and underwater acoustics. He is a graduate of Duke University with a degree in physics.
You can reach Charles at ccl@us.ibm.com.
|
 | |  |
Salim Zeitouni works as an Advisory Software Engineer on the IBM WebSphere Web services interoperability team. He is an active member of the WS-I community, an open industry organization chartered to promote Web services interoperability and currently chairs the Sample Applications Work Group.
Prior to joining the Web services team, Salim was a team lead on several WebSphere products that provide integrated client-server environment and application development tools to extend business applications and data to mobile users. Since joining IBM in 1996, Salim has worked on several WebSphere, Tivoli, and Lotus software products.
You can reach Salim at salimz@us.ibm.com.
|
Rate this content
|  | |  |