publications, bibliography, softcopy books, Portable Document Format (PDF), PDF (Portable Document Format), SupportPac" /> Bibliography

 

Bibliography

 

This bibliography describes the documentation available for all current WebSphere MQ products.

 

WebSphere MQ cross-platform publications

For each WebSphere MQ cross-platform publication you will find the title and order number, followed by a brief description of the content of the publication and the intended audience, to help you decide whether we need that document.

These cross-platform publications apply to the following WebSphere MQ products, unless otherwise stated in the book:

An Introduction to Messaging and Queuing

An Introduction to Messaging and Queuing, GC33-0805, defines the problems solved by WebSphere MQ products, explains how messaging and queuing works, examines its chief benefits, provides a small amount of technical detail about messages and message queues, and examines some typical real world uses.

This book is for anyone new to the subject of messaging and queuing.

WebSphere MQ Application Programming Guide

WebSphere MQ Application Programming Guide, SC34-6595, introduces the concepts of messages and queues, and shows you in detail how to design and write applications that use the services that WebSphere MQ provides.

This book is for the designers of applications that will use message queuing techniques, and for programmers who have to implement these designs. To write message queuing applications using WebSphere MQ, we need to know how to write programs in at least one of the programming languages that WebSphere MQ supports. However, to understand this book, you do not need to have written message queuing programs before.

WebSphere MQ Application Programming Reference

WebSphere MQ Application Programming Reference, SC34-6596, introduces the concepts of messages and queues, and gives a full description of the WebSphere MQ programming interface, including data types, function calls, attributes, return codes, and constants.

This book is for the designers of applications that will use message queuing techniques, and for programmers who have to implement these designs. To write message queuing applications using WebSphere MQ, we need to know how to write programs in at least one of the programming languages that WebSphere MQ supports. However, to understand this book, you do not need to have written message queuing programs before.

WebSphere MQ Clients

WebSphere MQ Clients, GC34-6590, describes the WebSphere MQ client/server environment. It describes how to install WebSphere MQ clients on different platforms, how to configure communications for different protocols, and how to define WebSphere MQ channels for client and server connections, in step-by-step instructions, complete with examples. It goes on to show you how to use WebSphere MQ applications in a WebSphere MQ client/server environment, including how WebSphere MQ applications connect to a queue manager.

This book is for anyone who installs and configures WebSphere MQ clients and WebSphere MQ servers, for system administrators, and for application programmers who write programs that use the Message Queue Interface (MQI). To understand this book, you should have experience in installing and configuring the system you use for the server, experience with any client platforms that you will be using, an understanding of the purpose of the Message Queue Interface (MQI), and experience of WebSphere MQ programs in general, or familiarity with the content of the other WebSphere MQ publications.

WebSphere MQ Constants

WebSphere MQ Constants, SC34-6607, provides a full description of the constants used by WebSphere MQ.

This book is for the designers of applications that use message queuing techniques, and for programmers who have to implement these designs. To write message queuing applications using WebSphere MQ, we need to know how to write programs in one of the supported programming languages. To understand this book, you do not need to have written message queuing programs before.

Monitoring WebSphere MQ

Monitoring WebSphere MQ, SC34-6593, describes how to use instrumentation events, activity reports, and the trace route facility, in a network of connected systems that use WebSphere MQ products in different operating system environments.

This book is for system programmers who write programs to monitor and administer WebSphere MQ products. To understand it, you need experience in writing systems management applications, an understanding of the Message Queue Interface (MQI), and experience of WebSphere MQ programs in general, or familiarity with the content of the other books in the WebSphere MQ library.

WebSphere MQ Intercommunication

WebSphere MQ Intercommunication, SC34-6587, describes intercommunication between WebSphere MQ products. It introduces the concepts of intercommunication (transmission queues, message channel agent programs, and communication links) that are brought together to form message channels. It describes how geographically-separated queue managers are linked together by message channels to form a network of queue managers. It discusses the distributed-queuing management (DQM) facility of WebSphere MQ, which provides the services that enable applications to communicate using queue managers.

This book is for anyone who needs to use WebSphere MQ intercommunication facilities including:

  • Network planners responsible for designing the overall queue manager network

  • Local channel planners responsible for implementing the network plan on one node

  • Application programmers responsible for designing applications that include processes, queues, and channels

  • Systems administrators responsible for monitoring the local system, controlling exception situations, and implementing some of the planning details

  • System programmers responsible for designing and programming user exits

To use and control DQM we need a good knowledge of WebSphere MQ in general. You also need to understand the WebSphere MQ products for the platforms you will be using, and the communications protocols used on those platforms.

WebSphere MQ Messages

WebSphere MQ Messages, GC34-6601, describes the user messages returned by WebSphere MQ, with explanations and suggested actions. It is designed for use as a quick reference.

This book is for system operators, system programmers, and anyone who needs to understand and take action in response to WebSphere MQ user messages.

WebSphere MQ Migration Information

WebSphere MQ Migration Information, SC34-6604, is for experienced users of WebSphere MQ who want to migrate their WebSphere MQ V5.3 systems to WebSphere MQ V6.0. It is specifically intended for system analysts, system programmers, system administrators, security administrators, network administrators, database administrators, and other users who have experience installing and managing WebSphere MQ. This book should be read with other publications in the WebSphere MQ V6.0 library describing specific tasks (installing, administering, and so on).

WebSphere MQ Programmable Command Formats and Administration Interface

WebSphere MQ Programmable Command Formats and Administration Interface, SC34-6598, starts by describing the facilities available in WebSphere MQ products for writing programs using the Programmable Command Formats (PCFs) to administer WebSphere MQ systems either locally or remotely. The second part of this book describes the administration interface for WebSphere MQ, known as the WebSphere MQ Administration Interface (MQAI). The MQAI is a programming interface that simplifies the use of PCF messages to configure WebSphere MQ.

This book is for system programmers who write programs to monitor and administer WebSphere MQ products. To understand the part about PCFs, we need experience in writing systems management applications, an understanding of the Message Queue Interface (MQI), and experience of WebSphere MQ programs in general, or familiarity with the content of the other books in the WebSphere MQ library. To understand the part about the MQAI, we need to understand the general concepts of WebSphere MQ and how to write programs in the C programming language or in Visual Basic for Windows.

WebSphere MQ Publish/Subscribe

WebSphere MQ Publish/Subscribe User's Guide, SC34-6606, describes how to use WebSphere MQ Publish/Subscribe, which allows you to decouple the provider of information from the consumers of that information. WebSphere MQ Publish/Subscribe removes the need for your application to know anything about the target application. Similarly, the target application does not have to know anything about the source of the information it receives.

This book is for experienced users of WebSphere MQ who have a good knowledge of WebSphere MQ and want to use WebSphere MQ Publish/Subscribe. All the sample programs and header files are in the C programming language.

WebSphere MQ Queue Manager Clusters

WebSphere MQ Queue Manager Clusters, SC34-6589, describes how to organize, use and manage queue managers in virtual groups known as clusters. Clustering ensures that each queue manager within a given cluster knows about all the other queue managers in the same cluster. Clustering also makes the management of complex queue manager networks simpler. This book is intended for:

  • Network planners responsible for designing WebSphere MQ queue manager networks.

  • Application programmers responsible for designing applications that access queues and queue managers within clusters.

  • Systems administrators responsible for monitoring the local system and implementing planning details.

  • System programmers responsible for designing and programming user exits.

You should understand the basic concepts of message queuing, for example the purpose of queues, queue managers, and channels. You should also be familiar with the WebSphere MQ products for the platforms you will be using, and the communications protocols used on those platforms. It will also be helpful if you understand how distributed queue management works.

WebSphere MQ Script (MQSC) Command Reference

WebSphere MQ Script (MQSC) Command Reference, SC34-6597, describes the MQSC commands, used by system operators and administrators to manage queue managers. It introduces the commands and tells you how to use them, before describing the commands in detail, in alphabetic order.

This book is intended for system programmers, system administrators, and system operators. To understand this book, we need to be familiar with the system facilities for the platform on which you are using WebSphere MQ product, and to understand the basic concepts of messaging and queuing.

WebSphere MQ Security

WebSphere MQ Security, SC34-6588, describes the factors we need to consider when planning to meet your security requirements in a WebSphere MQ environment. It provides the background information for you to evaluate the security provisions offered by WebSphere MQ and related products. This book also describes the Secure Sockets Layer (SSL) support in WebSphere MQ.

This book is for anyone responsible for planning or implementing security provisions to protect WebSphere MQ objects.

To understand this book, you do not need to have worked with message queuing products before, but you should understand the basic concepts of message queuing.

WebSphere MQ System Administration Guide

WebSphere MQ System Administration Guide, SC34-6584, describes the day-to-day management of local and remote WebSphere MQ objects. It includes topics such as security, recovery and restart, problem determination, and the dead-letter queue handler. It also includes the syntax of the WebSphere MQ control commands and tells you how to use installable services and exits to tailor your WebSphere MQ system.

This book is for system administrators and system programmers who manage the configuration and administration tasks for WebSphere MQ. It is also useful to application programmers who need to understand WebSphere MQ administration tasks. To understand this book, we need a good understanding of the operating systems it describes and of the utilities associated with them. You do not need to have worked with message queuing products before, but you should understand the basic concepts of message queuing.

WebSphere MQ Using C++

WebSphere MQ Using C++, SC34-6592, describes the C++ programming-language binding to the WebSphere MQ Message Queue Interface (MQI). It introduces the binding, describes considerations associated with using C++ with WebSphere MQ, and describes the WebSphere MQ C++ classes.

The book is for application programmers who write C++ programs that use the MQI. To understand this book, we need to know the C and C++ programming languages, understand the Booch methodology, understand the purpose of the Message Queue Interface (MQI), and have experience of WebSphere MQ programs in general, or familiarity with the content of other WebSphere MQ publications.

WebSphere MQ Using Java

WebSphere MQ Using Java, SC34-6591, is about WebSphere MQ classes for Java, which is also known as WebSphere MQ base Java, and WebSphere MQ classes for Java Message Service (JMS), which is is also known as WebSphere MQ JMS. Both sets of classes are supplied with WebSphere MQ and are collectively known as WebSphere MQ Java.

WebSphere MQ JMS provides an implementation of V1.1 of Sun's JMS API specification. WebSphere MQ base Java, however, is a different set of classes and is not an implementation of the JMS API.

Using WebSphere MQ base Java or WebSphere MQ JMS, a Java application can connect to a WebSphere MQ queue manager and access its resources. A WebSphere MQ JMS publish/subscribe application can also connect directly to a WebSphere Business Integration Event Broker or WebSphere Business Integration Message Broker broker.

The book describes how to perform the following tasks:

  • Configuring WebSphere MQ Java after installation

  • Verifying the installation of WebSphere MQ Java

  • Administering WebSphere MQ JMS using the administration tool

  • Writing WebSphere MQ base Java and WebSphere MQ JMS applications

The book also contains a reference sections that define the WebSphere MQ base Java and WebSphere MQ JMS classes and interfaces.

 

WebSphere MQ platform-specific publications

Each WebSphere MQ product is documented in at least one platform-specific publication, in addition to the WebSphere MQ family books. This section describes those publications, organized by platform.

For each WebSphere MQ cross-platform publication you will find the title and order number, followed by a brief description of the content of the publication and the intended audience, to help you decide whether we need that publication.

 

WebSphere MQ for AIX

WebSphere MQ for AIX Quick Beginnings

WebSphere MQ for AIX, V6.0 Quick Beginnings, GC34-6478, tells you how to plan for WebSphere MQ for AIX, how to install it, and how to verify that the product has installed correctly. It contains information about both the WebSphere MQ for AIX server and the WebSphere MQ for AIX client.

This book is for anyone responsible for installing WebSphere MQ for AIX. To understand this book we need a general understanding of the basic concepts of WebSphere MQ.

 

WebSphere MQ for HP-UX

WebSphere MQ for HP-UX Quick Beginnings

WebSphere MQ for HP-UX, V6.0 Quick Beginnings, GC34-6479, tells you how to plan for WebSphere MQ for HP-UX, how to install it and how to verify that the product has installed correctly. It contains information about both the WebSphere MQ for HP-UX server and the WebSphere MQ for HP-UX client.

This book is for anyone responsible for installing WebSphere MQ for HP-UX. To understand this book we need an understanding of the basic concepts of WebSphere MQ.

 

WebSphere MQ for iSeries

qmo4; Quick Beginnings

WebSphere MQ for iSeries V6 Quick Beginnings, GC34-6481, tells you how to plan for WebSphere MQ for iSeries, and then how to install it and verify that the installation has worked.

This book is for anyone responsible for installing WebSphere MQ for iSeries. To understand this book we need a general understanding of the basic concepts of WebSphere MQ.

WebSphere MQ for iSeries System Administration Guide

WebSphere MQ for iSeries V6 System Administration Guide, SC34-6070, describes the system administration aspects of WebSphere MQ for iSeries, and the services provided to support commercial messaging. This includes managing the queues that applications use to receive their messages, and ensuring that applications have access to the queues that they require.

This book is for system administrators and system programmers who manage the configuration and administration tasks for WebSphere MQ. It is also useful to application programmers who must have some understanding of WebSphere MQ administration tasks. To use this book, we need a good understanding of the IBM operating system for the iSeries system, and of the utilities associated with it. You do not need to have worked with message queuing products before, but we need to understand the basic concepts of message queuing.

WebSphere MQ for iSeries Application Programming Reference (ILE RPG)

WebSphere MQ for iSeries V6 Application Programming Reference (ILE RPG), SC34-6599, describes in full the WebSphere MQ for iSeries programing interface in the RPG-ILE programming language. It shows you how to design and develop executable applications for WebSphere MQ, and it describes the sample programs available to help you write your RPG programs.

This book is intended for:

  • Designers of applications that use message queuing techniques

  • Programmers who implement these application designs

To understand this book, you should know how to write programs in the RPG programming language. You do not need to understand how to develop message queuing applications.

 

WebSphere MQ for Linux

WebSphere MQ for Linux Quick Beginnings

WebSphere MQ for Linux, V6.0 Quick Beginnings, GC34-6480, tells you how to plan for WebSphere MQ for Linux, how to install it and how to verify that the product has installed correctly. It contains information about both the WebSphere MQ for Linux server and the WebSphere MQ for Linux client.

This book is for anyone responsible for installing WebSphere MQ for Linux. To understand this book we need an understanding of the basic concepts of WebSphere MQ.

 

WebSphere MQ for Solaris

WebSphere MQ for Solaris Quick Beginnings

WebSphere MQ for Solaris, V6.0 Quick Beginnings, GC34-6477, tells you how to plan for WebSphere MQ for Solaris, how to install it and how to verify that the product has installed correctly. It contains information about both the WebSphere MQ for Solaris server and the WebSphere MQ for Solaris client.

This book is for anyone responsible for installing WebSphere MQ for Solaris. To understand this book we need an understanding of the basic concepts of WebSphere MQ.

 

WebSphere MQ for Windows

WebSphere MQ for Windows Quick Beginnings

WebSphere MQ for Windows, V6.0 Quick Beginnings, GC34-6476, shows you how to plan for WebSphere MQ for Windows, how to install it and how to verify that the product has installed correctly. It contains information about both the WebSphere MQ for Windows server and the WebSphere MQ for Windows client.

This book is for anyone responsible for installing WebSphere MQ for Windows. To understand this book we need an understanding of the basic concepts of WebSphere MQ.

WebSphere MQ for Windows Using .NET

WebSphere MQ Using .NET, GC34-6605, describes the WebSphere MQ classes for .NET, which can be used to access WebSphere MQ systems. It shows how to transfer this knowledge to become productive with the WebSphere MQ classes for .NET programming interfaces.

This book is for application programmers who want to send and receive messages in the .NET environment and are already familiar with the procedural WebSphere MQ application programming interface described in the WebSphere MQ Application Programming Guide.

To understand this book, we need some knowledge of the .NET programming environment, understand the purpose of the Message Queue Interface (MQI), and have experience of WebSphere MQ programs in general, or familiarity with the content of other WebSphere MQ publications.

WebSphere MQ for Windows Using the Component Object Model Interface

IBM WebSphere MQ for Windows, V6.0 Using the Component Object Model Interface, SC34-6594 describes the WebSphere MQ Automation Classes for ActiveX. It tells you how to design and program your applications using the WebSphere MQ ActiveX components, and how to resolve problems using trace and reason codes. It describes in detail each of the automation classes, the ActiveX interface to the WebSphere MQ Administration interface, and the support provided by WebSphere MQ for the Microsoft Active Directory Service Interfaces (ADSI).

This book is for designers and programmers who want to use the WebSphere MQ component interfaces to develop WebSphere MQ applications that run under Windows applications, using ActiveX components.

To understand this book, we need some experience of using ActiveX components and some experience or knowledge of WebSphere MQ.

 

WebSphere MQ for z/OS

WebSphere MQ for z/OS Concepts and Planning Guide

WebSphere MQ for z/OS Concepts and Planning Guide, GC34-6582, describes the concepts of WebSphere MQ for z/OS and tells you how to plan your WebSphere MQ for z/OS systems.

This book is for planners of z/OS systems that will use WebSphere MQ message queuing techniques and system Programmers who have to install, customize, and operate WebSphere MQ for z/OS. To understand this his book, we need to be familiar with the basic concepts of CICS, IMS, and WebSphere MQ. If you are going to use queue-sharing groups, you will also need to know DB2 and the zSeries Coupling Facility.

WebSphere MQ for z/OS Licensed Program Specifications

vc1lps, GC33-1350, provides a summary of the function available in WebSphere MQ for z/OS, together with detailed information about hardware and software requirements and the license under which the product is available.

WebSphere MQ for z/OS Problem Determination Guide

WebSphere MQ for z/OS Problem Determination Guide, GC34-6600, helps you to determine the causes of WebSphere MQ for z/OS problems, resolve those problems, deal with the IBM support center, and handle APARs.

This book is for those responsible for solving problems with WebSphere MQ for z/OS systems and application programs. To understand this book, you need to be familiar with system programming concepts, z/OS diagnostic procedures, and the structure and function of the WebSphere MQ for z/OS subsystems at your site. You should also be familiar with the other systems used with WebSphere MQ for z/OS at your site, for example, CICS and IMS.

WebSphere MQ for z/OS Program Directory

WebSphere MQ for z/OS Program Directory, GI10-2584, includes the installation instructions for WebSphere MQ for z/OS. It also identifies hardware, software and storage requirements, and lists prerequisite APARs. It is for system programmers responsible for installing and maintaining WebSphere MQ for z/OS.

WebSphere MQ for z/OS System Administration Guide

WebSphere MQ for z/OS System Administration Guide, SC34-6585, tells you how to operate WebSphere MQ for z/OS using commands, panels, and utilities, and how to write applications to administer WebSphere MQ. The latter part of the book deals with termination, recovery, and restart.

This book is for system programmers and system administrators. To understand this book, we need to be familiar with the basic concepts of CICS, IMS, the z/OS job control language (JCL), and the z/OS Time Sharing Option (TSO). If you intend to use queue-sharing groups, you also need to know DB2 and the z/OS Coupling Facility. If you want to write programs to administer WebSphere MQ, we need to know how to write programs in one of the supported languages: COBOL, C, C++, Assembler, or PL/I. You do not need to have written message-queuing programs previously.

WebSphere MQ for z/OS System Setup Guide

WebSphere MQ for z/OS System Setup Guide, SC34-6583, tells you how to customize WebSphere MQ for z/OS after you have installed it. It also tells you how to monitor system use and performance, and how to set up security.

This book is for system programmers, system administrators, and security administrators. To understand this book, we need to be familiar with the basic concepts of CICS, IMS, the z/OS job control language (JCL), and the z/OS Time Sharing Option (TSO). If you intend to use queue-sharing groups, you also need to know DB2 and the z/OS Coupling Facility.

WebSphere MQ for z/OS Messages and Codes

WebSphere MQ for z/OS Messages and Codes, GC34-6602, lists all the user messages and abend reason codes returned by WebSphere MQ for z/OS, with explanations and suggested responses. It is designed for use as a quick reference, and is linked with the WebSphere MQ for z/OS Problem Determination Guide which you should also consult if a message indicates that there is a WebSphere MQ problem.

This book is for system operators, system programmers, and anybody else who needs to understand and respond to WebSphere MQ user messages. To understand this book, we need to understand the types of message WebSphere MQ produces, the different places to which it sends these messages, and the different audiences they are intended to reach.

 

Softcopy books

The WebSphere MQ books are supplied in two softcopy formats. These are supplied with the WebSphere MQ product on all platforms.

IBM Eclipse Help System

We can view all of the books in the library through the help system in WebSphere MQ Explorer. They are also available as a stand-alone IBM Eclipse Help System which we can install separately from the WebSphere MQ Explorer.

Portable Document Format (PDF)

We can view and print PDF files using the Adobe Acrobat Reader.

If we need to obtain the Adobe Acrobat Reader, or would like up-to-date information about the platforms on which the Acrobat Reader is supported, visit the Adobe Systems Inc. Web site at: http://www.adobe.com

 

Product family Web site

The WebSphere MQ books are also available from the product family Web site at: http://www.ibm.com/software/integration/mqfamily/

By following links from this Web site we can: