Queue manager configuration

No matter what role a queue manager performs, there is a basic amount of configuration required. This basic configuration results in what is here termed a 'Basic Queue Manager'. Depending upon the type of role intended for the queue manager, this Basic Queue Manager is extended, resulting in a Client Queue Manager, a Server Queue Manager or a Gateway Queue Manager. The following diagram attempts to summarize these configurations:

Table 1. Queue manager configuration

Basic Queue Manager + Connection definition and remote queue definition = Client queue manager
Basic Queue Manager + Listener = Server queue manager
Basic Queue Manager + Bridge functionality = Gateway queue manager
Basic Queue Manager + Security configuration, and so on

In the following table, the necessary steps to configure each type of queue manager are itemized, together with the corresponding chapters of this manual. The Basic Queue Manager configuration is a prerequisite of all other configurations; that is to say, any queue manager must first be configured as a Basic Queue Manager. Then, other types of functionality may be added as required.

Thus, to configure a Client, perform steps 1, 2, 3, 4 and 5; to configure a Server, perform steps 1, 2, 6 and 7; to configure a queue manager with both Server and Client functionality, perform steps 1 through 7 inclusive.

Table 2. Configuring clients, servers, and queue managers

Requisite steps Chapter or chapters
Basic queue manager
1. Create and start the queue manager 2: Administration using admin messages
3: Administration using admin API
4: Creating and starting queue managers
2. Create a local queue 5: Administering queue managers
6: Administering local queues
Client queue manager
3. Create a connection definition to a server 10: Connection definition
4. Create a remote queue definition 7: Administering remote queues
5. Create a home server queue for triggered transmission (required for remote asynchronous queues) 8: Administering home server queues
Server queue manager
6. Create a listener 11: Listener
7. Create a store-and-forward queue (optional) 9: Administering store-and-forward Queues
8. Add bridge functionality 12: Administering bridge resources

Chapters 13 through 18 provide additional configuration options: for advanced message routing, security, performance and platform specifics.

This book is not an application programming guide. It describes what a user needs to set up in order to configure a WebSphere MQ Everyplace system and the steps which must be followed in doing this. The specifics of coding practices and APIs are covered in the WebSphere MQ Everyplace Application Programming Guide, SC34-6278-01 and WebSphere MQ Everyplace System Programming Guide SC34-6274-01.



© IBM Corporation 2002, 2003. All Rights Reserved