Skip to main content

WebSphere MQ Solutions in a Microsoft .NET Environment

An IBM Redbooks publication

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


Published on 07 January 2004

  1. .PDF (7.0 MB)

Share this page:   

ISBN-10: 0738498521
ISBN-13: 9780738498522
IBM Form #: SG24-7012-00

Authors: Saida Davies, Michael Hamann, Sachin Kulkarni, Tony Shan, Andrew Sheppard, Ope-Oluwa Soyannwo, Jerry Stevens and Dong Kai Yu

    menu icon


    The importance of the .NET platform is growing. This IBM Redbooks publication illustrates how to integrate WebSphere MQ technology in a .NET environment, specifically with Microsoft Windows, by providing samples and guidance about how this can be achieved. It demonstrates the use of WebSphere MQ technology in a Microsoft Windows platform and proves WebSphere MQ is well integrated with the .NET environment.

    This book demonstrates the use of WebSphere MQ in a .NET Web Service in these ways:

    WebSphere MQ is used as a transport mechanism for the invocation of the Web Service by modifying the SOAP protocol wrapper to utilize WebSphere MQ rather than HTTP.

    WebSphere MQ is used as a middleware product in the implementation of a Web Service. For example, the Web Service sends an MQ message as a request to another application and when this application responds, the Web Service provides a response back to the .NET Web Service client. Some sample applications in, C#, J2EE and VB.NET also demonstrate this.

    Finally, a discussion about transactions is included, which highlights how WebSphere MQ participates in a transaction managed by DTC, and also how WebSphere MQ implements and uses Windows security interfaces, such as Secure Sockets Layer (SSL), is covered.

    Table of Contents

    Chapter 1. Introduction

    Chapter 2. Overview

    Chapter 3. WebSphere MQ Transport for SOAP

    Chapter 4. Business case scenario

    Chapter 5. Solution design

    Chapter 6. Environment setup

    Chapter 7. Messaging solution: .NET application to .NET application

    Chapter 8. Messaging solution: .NET application to J2EE application

    Chapter 9. Messaging solution: .NET client to .NET Web Services using WebSphere MQ SOAP transport

    Chapter 10. Messaging solution: .NET client to J2EE Web Services using WebSphere MQ SOAP transport

    Chapter 11. System integration and functional test

    Chapter 12. Security

    Chapter 13. Transactions

    Chapter 14. Best practices

    Appendix A. Scripts, source code and test data for YuBank

    Appendix B. Additional material


    Others who read this also read