My Account Log in

2 options

WebSphere MQ V6 fundamentals / Saida Davies, Peter Broadhurst.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Davies, Saida.
Broadhurst, Peter., Author.
Series:
IBM redbooks.
Redbooks
Language:
English
Subjects (All):
Telecommunication--Message processing.
Telecommunication.
Electronic data interchange.
WebSphere.
Physical Description:
1 online resource (446 p.)
Edition:
1st ed.
Place of Publication:
White Plains, N.Y. : IBM, c2005.
Language Note:
English
Contents:
Front cover
Contents
Notices
Trademarks
Preface
The team that wrote this redbook
Become a published author
Comments welcome
Summary of changes
November 2005
Chapter 1. Overview
Chapter 2. Concepts of message queuing
2.1 Core concepts
2.1.1 Middleware
2.1.2 Messages
2.1.3 Queues
2.1.4 Point-to-point messaging
2.1.5 Publish/subscribe messaging
2.2 Simplification
2.2.1 Development focuses on business logic
2.2.2 Application maintenance and portability
2.3 Scalability and performance
2.4 Reliability and data integrity
2.4.1 Exactly once delivery
2.4.2 Units of work
2.4.3 Failure handling
2.4.4 Quality assurance (QA) environments
2.5 Security
2.5.1 Security of access
2.5.2 Security of communications
2.6 High availability
2.6.1 Service availability
2.6.2 Message availability
2.6.3 Disaster recovery
2.7 Monitoring and accounting
2.7.1 Performance monitoring
2.7.2 Accounting
Chapter 3. Facilities for message queuing provided by WebSphere MQ
3.1 Core concepts
3.1.1 WebSphere MQ message queuing infrastructure
3.1.2 Facilities for building a WebSphere MQ infrastructure
3.1.3 SupportPacs
3.2 Simplification
3.2.1 Applications accessing a WebSphere MQ infrastructure
3.2.2 Asynchronous intercommunication using WebSphere MQ
3.2.3 Generalizing destinations using WebSphere MQ
3.2.4 Specific destinations using WebSphere MQ
3.2.5 Providing services within a WebSphere MQ infrastructure
3.2.6 WebSphere MQ queues as an interface for accessing services
3.2.7 Standardized application programming interfaces (APIs)
3.2.8 WebSphere MQ and WebSphere Application Server
3.2.9 Web services as an interface for accessing services
3.2.10 Simplification of failure handling with WebSphere MQ
3.3 Scalability and performance.
3.3.1 Scalability features of WebSphere MQ queue managers
3.3.2 An architecture based on a single queue manager
3.3.3 Hub and spoke WebSphere MQ architectures
3.3.4 Flexibly scaling capacity using queue manager clusters
3.4 Reliability and data integrity
3.4.1 Persistent and nonpersistent messages
3.4.2 Units of work
3.5 Security
3.5.1 The Object Authority Manager (OAM)
3.5.2 Secure Sockets Layer (SSL) and Transport Layer Security (TLS)
3.5.3 Securing communication using SSL or TLS
3.6 High availability
3.6.1 The role of queue manager clusters in high-service availability
3.6.2 Queue sharing groups on WebSphere MQ for z/OS
3.6.3 High availability clusters
3.6.4 Disaster recovery
3.7 Monitoring and accounting
3.7.1 Performance monitoring
3.7.2 Accounting
3.7.3 Trace-route messaging
Chapter 4. Designing applications that access a WebSphere MQ infrastructure
4.1 Cross-platform support
4.2 Application programming interfaces (APIs)
4.2.1 The message queue interface (MQI)
4.2.2 APIs based on the WebSphere MQ object model
4.2.3 Standardized APIs available for WebSphere MQ
4.2.4 Custom adapters
4.3 WebSphere MQ messages
4.3.1 The message descriptor
4.3.2 Data conversion
4.3.3 Message formats
4.3.4 Chaining portions of a message together
4.4 Interacting with a WebSphere MQ infrastructure
4.4.1 WebSphere MQ client products
4.4.2 Core facilities provided to a WebSphere MQ application
4.5 Units of work and transactions
4.5.1 Local units of work
4.5.2 Syncpoint
4.5.3 Commit and back out
4.5.4 Uncommitted messages
4.5.5 Global units of work
4.5.6 Coordination of global units of work
4.5.7 Two-phase commit
4.5.8 The XA specification
4.5.9 The extended transactional client
4.5.10 Failure handling and tolerance.
4.6 Point-to-point messaging with WebSphere MQ
4.6.1 Retrieving messages from queues
4.6.2 Hosting services on queues
4.6.3 Backout queues and backout counts
4.6.4 Event-driven services
4.6.5 Send and forget messaging
4.6.6 Distribution lists
4.6.7 Segmentation of messages
4.6.8 Logical grouping of messages
4.6.9 Reports
4.6.10 Confirmation of arrival and confirmation of delivery reports
4.6.11 Synchronous request/reply messaging
4.6.12 Partially synchronous request/reply messaging
4.6.13 Message expiry
4.6.14 Reply-to queue considerations
4.6.15 Processing of messages by a service
4.7 Publish/subscribe messaging
4.7.1 WebSphere MQ publish/subscribe broker
4.7.2 Interacting with the WebSphere MQ publish/subscribe broker
4.7.3 Streams
4.7.4 Registration
4.7.5 Topics
4.7.6 Publications
4.7.7 Extending the WebSphere MQ publish/subscribe capabilities
Chapter 5. Understanding and configuring queue managers
5.1 Installation information
5.1.1 Review available WebSphere MQ maintenance
5.1.2 Statement of environment
5.2 WebSphere MQ administration interfaces
5.2.1 WebSphere MQ Explorer
5.2.2 WebSphere MQ Explorer Healthcheck plug-in
5.2.3 WebSphere MQ control commands
5.2.4 WebSphere MQ for iSeries control language commands
5.2.5 WebSphere MQ for z/OS commands
5.2.6 WebSphere MQ Script (MQSC) commands
5.2.7 Programmable command formats (PCFs)
5.3 The queue manager
5.3.1 Queue manager naming
5.3.2 WebSphere MQ objects
5.3.3 Queue sharing groups on WebSphere MQ for z/OS
5.3.4 Queue manager structure and creation
5.3.5 The default queue manager
5.3.6 The queue manager object
5.3.7 Starting and ending a queue manager
5.3.8 Providing network access to a queue manager
5.3.9 WebSphere MQ listener.
5.3.10 WebSphere MQ for z/OS channel initiator
5.3.11 The dead letter queue
5.3.12 The command server
5.3.13 Logging
5.3.14 Media recovery
5.3.15 Error logs
5.3.16 64-bit hardware
Chapter 6. Technical introduction to message queuing
6.1 Message queue interface
6.1.1 WebSphere MQ message descriptor (MQMD)
6.1.2 Completion codes and reason codes
6.1.3 MQCONN and MQCONNX
6.1.4 MQOPEN and MQCLOSE
6.1.5 MQPUT
6.1.6 MQPUT1
6.1.7 MQGET
6.1.8 MQBEGIN
6.1.9 MQCMIT and MQBACK
6.1.10 MQINQ and MQSET
6.1.11 MQDISC
6.2 Queues
6.2.1 Queue name resolution
6.2.2 Local queue objects and transmission queues
6.2.3 Alias queue objects
6.2.4 Model queue objects and dynamic creation of local queues
6.2.5 Remote queue objects
6.2.6 Default attributes and authority checks
6.2.7 Queue status and online monitoring for queues
6.3 Triggering
6.3.1 Generation of trigger events
6.3.2 Initiation queues and trigger messages
6.3.3 Trigger monitors
Chapter 7. Queue manager intercommunication and client connections in WebSphere MQ
7.1 Channels
7.1.1 Introduction to client channels
7.1.2 Message channel agents (MCAs)
7.2 Starting and stopping channels
7.2.1 Understanding channel status
7.2.2 Channel names
7.3 Client channels
7.3.1 Operation of client channels
7.3.2 Server connection channel objects
7.3.3 Security considerations
7.3.4 Configuring a client MCA to connect to a queue manager
7.3.5 Client connection channel objects
7.3.6 Client channel definition table (CCDT)
7.4 Distributed message channels
7.4.1 Message transmission
7.4.2 Batches
7.4.3 Indoubt channels and sequence numbers
7.4.4 Disconnection intervals
7.4.5 Connection names
7.4.6 Receiver channel objects
7.4.7 Requester channel objects.
7.4.8 Sender channel objects
7.4.9 Server channel objects
7.4.10 Valid distributed message channel object pairs
7.4.11 Message delivery failures
7.4.12 Dead letter queue handling
7.4.13 Channel initiation
7.5 Channel auto-definition
7.5.1 Channel auto-definition for client channels
7.5.2 Channel auto-definition for distributed message channels
Chapter 8. Queue manager clusters
8.1 Overview of clustering concepts
8.1.1 Full and partial repository queue managers
8.1.2 Cluster names
8.1.3 Configuring a queue manager as a full repository
8.1.4 Cluster message channels
8.1.5 Cluster receiver channels
8.1.6 Cluster sender channels
8.1.7 Sharing queue objects within clusters
8.1.8 Queue manager identifier (QMID)
8.1.9 Cluster subscriptions and publications
8.2 Viewing cluster repository information
8.2.1 Viewing repository information in MQSC
8.2.2 Viewing repository information in WebSphere MQ Explorer
8.3 Actions on queue managers in a cluster
8.3.1 Suspending and resuming a queue manager within a cluster
8.3.2 Resetting a queue manager's cluster membership
8.3.3 Steps to join a queue manager to a cluster
8.3.4 Steps for a queue manager to leave a cluster
8.4 Workload balancing
8.4.1 Bind on open and bind not fixed
8.4.2 The workload balancing algorithm
8.4.3 Destination sequence numbers
8.4.4 Put disabling queues
8.4.5 Workload balancing and locally hosted queues
8.4.6 Ranking queue managers and queues
8.4.7 Suspending queue managers in the cluster
8.4.8 Channel status
8.4.9 Prioritizing queue managers and queues
8.4.10 Limiting cluster connections from a queue manager
8.4.11 Weighting queue managers
Chapter 9. Hands-on introduction to messaging with WebSphere MQ
9.1 Overview of the hands-on chapters of this book.
9.1.1 Administration of queue managers.
Notes:
"November 2005."
"This IBM Redbook edition is an update to the Redpaper MQSeries Primer, REDP-0021. This edition applies to Version 6, Release 0, Modification 0, of IBM WebSphere MQ (product number 5724-H72)."
Title from title screen.
Includes bibliographical references and index.
OCLC:
236485251

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account