The System Queue is a TDI JMS messaging subsystem similar to the TDI System Store. It facilitates the storing and forwarding of messages between TDI Servers and AssemblyLines. The System Queue simplifies the development of TDI solutions in which asynchronous communication is required to share work amongst multiple AssemblyLines. The System Queue can use either the IBM WebSphere MQ or IBM WebSphere MQ Everyplace as its underlying JMS messaging system, as well as any other JMS system provided the JMS Script Driver can properly address this JMS system.
The System Queue Connector (see IBM TDI V7.1 Reference Guide) does not talk directly to the System Queue, but rather uses the Server API as an intermediary.
In IBM TDI 7.1, the System Queue is enabled by default by the install process. The MQe Queue Manager is set up in the Solution Directory which was configured during installation. If a new solution directory needs to be created, the MQe Configuration Utility needs to be used to setup the MQ Queue Manager in the new solution directory.
The MQe Queue Manger set up during the installation process has two predefined queues:
This makes the System Queue usable right after the installation of TDI. The sections below discuss the configuration details and the means of changing them, should we want to alter the default configuration.