Introduction
Web services allow applications to communicate using a standardized XML messaging system, or Simple Access Object Protocol (SOAP). Traditionally, web services are implemented so that the communications are synchronous in nature, using the HTTP transport protocol. However, businesses increasingly demand additional qualities of service (QoS) for communications that cannot be delivered using HTTP, including truly asynchronous web services and guaranteed delivery of message capability. In this type of scenario, a company's IT team often requires that SOAP messages be sent using the more robust Java Message Service (JMS) protocol. The combination of web services with JMS creates an architecture that can reliably communicate across the Internet.
This tutorial introduces a real-world scenario that requires the use of SOAP over JMS web services and helps you develop and deploy a web service using WebSphere Studio Application Developer, WebSphere MQ, and WebSphere Application Server.
Products used in this tutorial
- IBM WebSphere Studio Application Developer Version 5.1.1
- IBM WebSphere MQ Version 5.3 CSD 05
- IBM WebSphere Application Server Version 5.1

