You are previewing WebSphere MQ Primer: An Introduction to Messaging and WebSphere MQ.
O'Reilly logo
WebSphere MQ Primer: An Introduction to Messaging and WebSphere MQ

Book Description

The power of IBM® WebSphere® MQ is its flexibility combined with reliability, scalability, and security. This flexibility provides a large number of design and implementation choices. Making informed decisions from this range of choices can simplify the development of applications and the administration of a WebSphere MQ messaging infrastructure.

Applications that access a WebSphere MQ infrastructure can be developed using a wide range of programming paradigms and languages. These applications can run within a substantial array of software and hardware environments. Customers can use WebSphere MQ to integrate and extend the capabilities of existing and varied infrastructures in the information technology (IT) system of a business.

This IBM Redpaper™ publication provides an introduction to message-oriented middleware to anyone who wants to understand messaging and WebSphere MQ. It covers the concepts of messaging and how WebSphere MQ implements those concepts. It helps you understand the business value of WebSphere MQ. It provides introductory information to help you get started with WebSphere MQ. No previous knowledge of the product and messaging technologies is assumed.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. The author of this paper
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Chapter 1. Concepts of messaging
    1. 1.1 The business case for message-oriented middleware
    2. 1.2 Application simplification
    3. 1.3 Example scenarios
      1. 1.3.1 Retail kiosks
      2. 1.3.2 Faster bank payments
      3. 1.3.3 Airport information
    4. 1.4 A messaging-based solution
      1. 1.4.1 Messaging in a service-oriented architecture
  5. Chapter 2. Introduction to WebSphere MQ
    1. 2.1 Messaging with WebSphere MQ
      1. 2.1.1 A history of WebSphere MQ
    2. 2.2 Core concepts of WebSphere MQ
      1. 2.2.1 Asynchronous messaging
      2. 2.2.2 WebSphere MQ clients
      3. 2.2.3 WebSphere MQ Telemetry clients
      4. 2.2.4 Application programming interfaces (APIs)
      5. 2.2.5 Reliability and integrity
      6. 2.2.6 WebSphere MQ messaging styles
      7. 2.2.7 WebSphere MQ topologies
      8. 2.2.8 Availability
      9. 2.2.9 Security
      10. 2.2.10 Management and monitoring
    3. 2.3 Diverse platforms
    4. 2.4 Relationships with other products
      1. 2.4.1 WebSphere Message Broker
      2. 2.4.2 WebSphere Application Server
  6. Chapter 3. Getting started with WebSphere MQ
    1. 3.1 Messages
      1. 3.1.1 Message descriptor (MQMD)
      2. 3.1.2 Message properties
    2. 3.2 WebSphere MQ objects
      1. 3.2.1 Queue manager
      2. 3.2.2 Queues
      3. 3.2.3 Topic objects
      4. 3.2.4 Channels
    3. 3.3 Configuring WebSphere MQ
      1. 3.3.1 Creating a queue manager
      2. 3.3.2 Managing WebSphere MQ objects
    4. 3.4 Writing applications
      1. 3.4.1 A code fragment
    5. 3.5 Triggering
    6. 3.6 Configuring a WebSphere MQ client
      1. 3.6.1 How to define a client/server connection
    7. 3.7 Security
    8. 3.8 Configuring communication between queue managers
      1. 3.8.1 How to define a connection between two systems
    9. 3.9 Summary
  7. Related publications
    1. IBM Redbooks
    2. Online resources
    3. Help from IBM
  8. Back cover