BEA Logo BEA Tuxedo Release 7.1

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

   Tuxedo Doc Home   |   Getting Started   |   Topic List   |   Previous   |   Next   |   Contents

   Introducing the BEA Tuxedo System

Managing Application Queues

Queueing enables programmers to write applications that communicate by accessing one or more queues. Because of the location transparency of queues, administrators can move queues from one machine to another without requiring any programming changes.

The MIB consists of a queue device, queue spaces, and queues (required by an application), and the BEA Tuxedo system servers that enqueue and dequeue messages from a queue space. Administrators can use the BEA Administration Console or command line utilities to define the queue spaces, queues, and administrative servers in the MIB.

Using qmadmin to Administer Application Queues

The command-line utility qmadmin allows you to perform all administration functions for the application queues in a configuration, that is, setting up the universal device list (UDL) and volume table of contents (VTOC) that will contain a queue, defining queue spaces within a queue device, and so on. qmadmin enables you to manipulate the file system. Using some run-time monitoring capabilities, you can see how many messages are in queues or how many headers are in messages. You can also change characteristics of queues or messages on queues, delete messages on queues, change the size of devices, and so on. In an application you can have multiple application queue devices, and run application queues on multiple machines. Each machine has its own queue device, so you can run qmadmin to monitor and manage a particular application queue device on each machine.

Utility

Description

qmadmin

Provides for the creation, inspection and modification of message queues. The name of the device (file) on which the universal device list resides (or will reside) for the queue space may either be specified as a command line argument or through the environment variable QMCONFIG. If both are specified, the command option is used.

Using tmconfig to Modify Your Configuration

The tmconfig command enables you to browse and modify the TUXCONFIG file and its associated entities, and to add new components (such as machines and servers) while your application is running.

When you modify your configuration file (TUXCONFIG on the MASTER machine), the tmconfig command: