Before you start
IBM WebSphere Web Services Gateway (WSGW) is an intermediary between the Web service client and target service. This tutorial:
- Discusses the message flow, WS-Security configuration, and the associated files for point-to-point Web services without an intermediary
- Shows you the message flow, WS-Security configuration, and the associated files with an intermediary
- Describes how to configure WS-Security in WSGW
After completing the tutorial, you will have a high-level understanding of WS-Security configuration for WebSphere WSGW and hands-on experience using the WebSphere Administrative Console to perform the configuration.
To benefit from this tutorial, you need a basic understanding of Web services, WS-Security, and WSGW on WebSphere Application Server v6.x. You should also know how to run a WebSphere J2EE application client.
To prepare for this tutorial, you need to do the following:
- Install WebSphere Application Server v6.x. We recommend you set up one system for hosting the Web service and another for hosting the gateway server.
- Download and unzip the sample Web service and client applications (see Downloads). They include a service EAR file and a client EAR file. Both client and service are WS-Security enabled.
- Install the Web service EAR file and start it in the hosting WebSphere Application Server v6.x.
- Enable global security on WebSphere Application Server(s).
- Configure the WebSphere WSGW inbound and outbound services successfully without WS-Security configuration using HTTP transport.
See Resources for help with these prerequisites.


