Part 2. How intercommunication works

Partial Table-of-Contents

  • Chapter 4. WebSphere MQ distributed-messaging techniques
  • Message flow control
  • Queue names in transmission header
  • How to create queue manager and reply-to aliases
  • Putting messages on remote queues
  • More about name resolution
  • Choosing the transmission queue
  • Receiving messages
  • Receiving alias queue manager names
  • Passing messages through your system
  • Method 1: Using the incoming location name
  • Method 2: Using an alias for the queue manager
  • Method 3: Selecting a transmission queue
  • Using these methods
  • Separating message flows
  • Concentrating messages to diverse locations
  • Diverting message flows to another destination
  • Sending messages to a distribution list
  • Reply-to queue
  • Reply-to queue alias example
  • Definitions used in this example at QM1
  • Definitions used in this example at QM2
  • Put definition at QM1
  • Put definition at QM2
  • How the example works
  • How the queue manager makes use of the reply-to queue alias
  • Reply-to queue alias walk-through
  • Networking considerations
  • Return routing
  • Managing queue name translations
  • Channel message sequence numbering
  • Sequential retrieval of messages
  • Sequence of retrieval of fast, nonpersistent messages
  • Loopback testing
  • Chapter 5. DQM implementation
  • Functions of DQM
  • Message sending and receiving
  • Channel parameters
  • Channel status and sequence numbers
  • Channel control function
  • Preparing channels
  • Auto-definition of receiver and server-connection channels
  • Defining other objects
  • Multiple message channels per transmission queue
  • Starting a channel
  • Channel states
  • Current and active
  • Channel errors
  • Checking that the other end of the channel is still available
  • Adopting an MCA
  • Stopping and quiescing channels
  • Restarting stopped channels
  • In-doubt channels
  • Problem determination
  • Command validation
  • Processing problems
  • Messages and codes
  • What happens when a message cannot be delivered?
  • Initialization and configuration files
  • z/OS without CICS
  • z/OS using CICS
  • Windows systems
  • OS/2, Compaq OpenVMS Alpha, Compaq NonStop Kernel, iSeries, and UNIX systems
  • WebSphere MQ configuration file
  • Queue manager configuration file
  • VSE/ESA
  • Data conversion
  • Writing your own message channel agents
  • Chapter 6. Channel attributes
  • Channel attributes and channel types
  • Channel attributes in alphabetical order
  • Alter date (ALTDATE)
  • Alter time (ALTTIME)
  • Auto start (AUTOSTART)
  • Batch Heartbeat Interval (BATCHHB)
  • Batch interval (BATCHINT)
  • Batch size (BATCHSZ)
  • Channel name (CHANNEL)
  • Channel type (CHLTYPE)
  • CICS profile name
  • Cluster (CLUSTER)
  • Cluster namelist (CLUSNL)
  • Connection name (CONNAME)
  • Convert message (CONVERT)
  • Description (DESCR)
  • Disconnect interval (DISCINT)
  • Heartbeat interval (HBINT)
  • KeepAlive Interval (KAINT)
  • Local Address (LOCLADDR)
  • Long retry count (LONGRTY)
  • Long retry interval (LONGTMR)
  • LU 6.2 mode name (MODENAME)
  • LU 6.2 transaction program name (TPNAME)
  • Maximum message length (MAXMSGL)
  • Maximum transmission size
  • Message channel agent name (MCANAME)
  • Message channel agent type (MCATYPE)
  • Message channel agent user identifier (MCAUSER)
  • Message exit name (MSGEXIT)
  • Message exit user data (MSGDATA)
  • Message-retry exit name (MREXIT)
  • Message-retry exit user data (MRDATA)
  • Message retry count (MRRTY)
  • Message retry interval (MRTMR)
  • Network-connection priority (NETPRTY)
  • Nonpersistent message speed (NPMSPEED)
  • Password (PASSWORD)
  • PUT authority (PUTAUT)
  • Queue manager name (QMNAME)
  • Receive exit name (RCVEXIT)
  • Receive exit user data (RCVDATA)
  • Security exit name (SCYEXIT)
  • Security exit user data (SCYDATA)
  • Send exit name (SENDEXIT)
  • Send exit user data (SENDDATA)
  • Sequence number wrap (SEQWRAP)
  • Sequential delivery
  • Short retry count (SHORTRTY)
  • Short retry interval (SHORTTMR)
  • SSL Cipher Specification (SSLCIPH)
  • SSL Client Authentication (SSLCAUTH)
  • SSL Peer (SSLPEER)
  • Target system identifier
  • Transaction identifier
  • Transmission queue name (XMITQ)
  • Transport type (TRPTYPE)
  • User ID (USERID)
  • Chapter 7. Example configuration chapters in this book
  • Network infrastructure
  • Communications software
  • How to use the communication examples
  • IT responsibilities


  • © IBM Corporation 2002. All Rights Reserved