Skip to main content

WebSphere MQ Version 6 and Web Services

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.


Published on 25 October 2006, updated 06 November 2006

  1. .PDF (4.1 MB)

Share this page:   

ISBN-10: 0738495786
ISBN-13: 9780738495781
IBM Form #: SG24-7115-00

Authors: Saida Davies, Craig Both, Gary O'Connor, Sushil Sharma, Paul Slater, Ope Soyannwo and Jerry L Stevens

    menu icon


    This IBM Redbooks publication illustrates how to integrate WebSphere MQ technology in a Web Services environment. This book provides information about and examples pertaining to this topic, including the fundamental concepts, the technology, and the advanced programming features to help you succeed in your projects.

    Web Services are fast becoming the platform for application integration. In fact, they are being referred to as the fundamental building blocks of Service-Oriented Architectures. Web Services expedite the move to distributed computing on the Internet or between businesses.

    WebSphere MQ, the key component of IBM's Enterprise Service Bus, ensures single and reliable message delivery.

    Multiplatform support enables application integration on heterogeneous networks. WebSphere MQ's application programming interface, features, and adaptors include support for transactional request/reply, tiered, and publish/subscribe application models.

    The use of WebSphere MQ as a transport mechanism for Web Services is enabled by the support for Apache Axis and Microsoft .NET SOAP infrastructure in WebSphere MQ V6.

    Table of Contents

    Part 1. Overview

    Chapter 1. Introduction

    Chapter 2. Objectives

    Chapter 3. Technologies

    Part 2. Web Services and security considerations

    Chapter 4. WebSphere Services with WebSphere MQ

    Chapter 5. SOAP/WebSphere MQ implementation

    Chapter 6. Security

    Part 3. Implementing synchronous Web Services

    Chapter 7. Environment setup

    Chapter 8. Axis Web Service

    Chapter 9. Axis client

    Chapter 10. .NET Web Service

    Chapter 11. .NET client

    Chapter 12. WebSphere Application Server Web Service

    Chapter 13. WebSphere Application Server client

    Part 4. Asynchrony and transactionality

    Chapter 14. Long-term asynchronous functionality (MA0V)

    Chapter 15. Implementing long-term asynchronousWeb Service clients

    Chapter 16. Transactional functionality (MA0V)

    Chapter 17. Implementing transactionality

    Part 5. Web Services and WebSphere MQ clustering

    Chapter 18. Using WebSphere MQ clustering with Web Services

    Appendix A. WebSphere MQ using .NET classes

    Appendix B. WebSphere MQ using Java classes

    Appendix C. Deployment utility quick reference

    Appendix D. Additional material


    Others who read this also read