MQSeries Objects

Namelists

A namelist is an MQSeries object that contains a list of other MQSeries objects. Typically, namelists are used by applications such as trigger monitors, where they are used to list a number of queues. The advantage of using a namelist is that it is maintained independently of applications. You can update a namelist without having to stop any of the applications that use it. Also, if one application fails, the namelist is not affected and other applications can continue using it.

Clients and Servers

MQSeries supports client/server configurations for MQSeries applications.

An MQSeries client is a part of the MQSeries product, which is used to accept MQI calls from an application and pass them to an MQI server machine. The calls are processed by a queue manager on the server machine. Typically, the client and server reside on different machines, but equally they may exist on the same machine.

An MQI server is a queue manager that provides queuing services to one or more clients. All the MQSeries objects, for example queues, exist only on the queue manager machine, that is, on the MQI server machine. A server can support local MQSeries applications as well.

The benefits of using an MQSeries client include:

vReduced hardware requirements.

vReduced system administration requirements.

vSmall installation footprint.

vAlternative channels using different transmission protocols may be used.

For more information about clients, client support, and creating channels for clients and servers, see the MQSeries Clients book.

6MQSeries for AS/400, V5.1 Quick Beginnings

Page 18
Image 18
IBM GC34-5557-00 manual MQSeries Objects Namelists, Clients and Servers