Figures

  1. Overview of the components of distributed queuing
  2. Sending messages
  3. Sending messages in both directions
  4. A cluster of queue managers
  5. A sender-receiver channel
  6. A requester-server channel
  7. A requester-sender channel
  8. A cluster-sender channel
  9. Channel initiators and listeners
  10. Sequence in which channel exit programs are called
  11. Passing through intermediate queue managers
  12. Sharing a transmission queue
  13. Using multiple channels
  14. The concepts of triggering
  15. Queue manager alias
  16. Reply-to queue alias used for changing reply location
  17. Network diagram showing all channels
  18. Network diagram showing QM-concentrators
  19. A remote queue definition is used to resolve a queue name to a transmission queue to an adjacent queue manager
  20. The remote queue definition allows a different transmission queue to be used
  21. Receiving messages directly, and resolving alias queue manager name
  22. Three methods of passing messages through your system
  23. Separating messages flows
  24. Combining message flows on to a channel
  25. Diverting message streams to another destination
  26. Reply-to queue name substitution during PUT call
  27. Reply-to queue alias example
  28. Distributed queue management model
  29. Channel states and substates
  30. Flows between channel states
  31. What happens when a message cannot be delivered
  32. WebSphere MQ channel to be set up in the example configuration chapters in this book
  33. Local LU window
  34. Mode window
  35. The message channel example for Windows, and UNIX(R) systems
  36. The operations and controls initial panel
  37. Listing channels
  38. Starting a system function
  39. Stopping a function control
  40. Starting a channel
  41. Testing a channel
  42. Stopping a channel
  43. Listing channel connections
  44. Listing cluster channels
  45. Channel Initiator APPL definition
  46. The first example for WebSphere MQ for z/OS
  47. Message channel planning example for WebSphere MQ for z/OS using queue-sharing groups
  48. An example of intra-group queuing
  49. An example of migration support
  50. An example configuration
  51. An example of clustering with intra-group queuing
  52. Configuration 1: z/OS(R) using intra-group queuing
  53. Configuration 2
  54. Configuration 3
  55. Create channel (1)
  56. Create channel (2)
  57. Create channel (3)
  58. Create channel (4)
  59. Work with channels
  60. Display a TCP/IP channel (1)
  61. Display a TCP/IP channel (2)
  62. Display a TCP/IP channel (3)
  63. Channel status (1)
  64. Channel status (2)
  65. Channel status (3)
  66. Create a queue (1)
  67. Create a queue (2)
  68. Create a queue (3)
  69. Create a queue (4)
  70. Create process (1)
  71. Create process (2)
  72. LU 6.2 communication setup panel - initiating end
  73. LU 6.2 communication setup panel - initiated end
  74. LU 6.2 communication setup panel - initiated end
  75. The message channel example for WebSphere MQ for iSeries
  76. Security exit loop
  77. Example of a send exit at the sender end of message channel
  78. Example of a receive exit at the receiver end of message channel
  79. Sender-initiated exchange with agreement
  80. Sender-initiated exchange with no agreement
  81. Receiver-initiated exchange with agreement
  82. Receiver-initiated exchange with no agreement
  83. Client connection-initiated exchange with agreement for client connection using security parameters
  84. Sample source code for a channel exit on Windows
  85. Sample DEF file for Windows
  86. Sample source code for a channel exit on AIX
  87. Sample compiler and linker commands for channel exits on AIX
  88. Sample export file for AIX
  89. Sample source code for a channel exit on HP-UX
  90. Sample compiler and linker commands for channel exits on HP-UX
  91. Sample source code for a channel exit on Solaris
  92. Sample compiler and linker commands for channel exits on Solaris
  93. Sample source code for a channel exit on Linux
  94. Sample compiler and linker commands for channel-exits on Linux platforms where the queue manager is 64-bit
  95. Sample compiler and linker commands for channel-exits on Linux platforms where the queue manager is 32-bit
  96. Name resolution
  97. qm.ini stanzas for distributed queuing