Figure 3–5 shows a view of the message service that excludes the client connections and focuses on the broker components and on the tools used to manage these.
You can use the following command-line tools to configure and manage the Message Queue service.
Use the imqbrokerd utility to start the broker. You can use options to the imqbrokerd command to specify whether brokers should be connected in a cluster and to specify additional startup configuration information.
After starting the broker, use the imqcmd utility to create, update, and delete physical destinations; to control the broker and its connection services, and to manage the broker’s resources.
Use the imqobjmgr utility to add, list, update, and delete administered objects in a JNDI object store.
Use the imqusermgr utility to populate a file-based user repository for user authentication and authorization.
Use the imqdbmgr utility to create and manage a JDBC-compliant database used for persistent storage. (The built-in file store requires no external management.)
Use the imqkeytool utility to generate self-signed certificates used for SSL authentication.
Use the imqsvcadmin utility to install, query, and remove the broker as a Windows service.
A GUI-based administration console combines some of the capabilities of the imqcmd and imqobjmgr utilities. You can use it to do the following:
Connect to a broker and manage it.
Create and manage physical destinations.
Connect to an object store, add objects to the store, and manage them.