WebSphere MQ enables your messaging backbone to be remotely configured from a console called MQ Explorer. This graphical tool enables you to explore and configure all MQ objects and resources, including Java Message Service (JMS), and publish and subscribe.
MQ Explorer is included with an MQ server installation and is also available for download as SupportPac MS0T.
The documentation included with MQ Explorer is available online as part of the WebSphere MQ information center.
MQ Explorer runs on Microsoft® Windows® and Linux® (x86 and x86_64) machines. It can remotely connect to queue managers running on any supported platform including System z — enabling your entire messaging backbone to be viewed, explored and altered from the console.
Eclipse-based and extensible
MQ Explorer is built on open-source Eclipse technology. The Eclipse framework is common across other IBM software products, so that MQ Explorer can be combined with the tools of other products, such as IBM WebSphere Message Broker, to provide a single integrated console.
As it is based on Eclipse technology, MQ Explorer is highly customizable and fully extensible. You can add new tools as plug-ins to MQ Explorer to provide new features in a way that is integrated into the console. Documentation and examples are provided so that IBM Business Partners and users can join IBM in augmenting its capabilities.
Enhanced in WebSphere MQ V7.1
MQ Explorer has been repackaged in V7.1 to be self-contained, no longer requiring the installation of a separate package for Eclipse technology. The new multi-version capabilities of MQ V7.1 allow you to install a copy of MQ Explorer as part of each installation of MQ and run them independently. You can view the installation properties of local and remote queue managers.
Performance improvements have also been made to MQ Explorer V7.1, across a variety of areas. Startup time is reduced and most operations involving large numbers of queue managers are now quicker, including connecting to remote queue managers using multiple selection and managing the list of queue managers in the Navigator view. The time taken to populate tables with a large number of objects such as queues has also been reduced.
Enhanced in WebSphere MQ V7.0
MQ Explorer in V7.0 helps simplify management of multiple queue managers, by enabling these to be grouped into separate views in the navigator. Test and production queue managers, for example, could be grouped and viewed separately. It is also easier to configure security settings. Channel exits and user IDs and passwords can be configured for each queue manager or globally for all queue managers in a group or workspace.
To prevent unauthorized changes, MQ Explorer uses SSL security. It provides graphical tools to manage authority and access based on the Object Authority Manager (OAM) to help make governance control easier. For example, you can use MQ Explorer to show at a glance all the users or groups that have permissions to certain queues and objects.
Problem-diagnostic tools in MQ Explorer enable you to run tests against your messaging backbone to discover errors and potential problems with the configuration. With one click, this tool searches for problems and provides advice on solutions and improvements. User-defined checks can be added to its suite of tests.
Configuring Publish & Subscribe
Since MQ V7 configuration for publish-and-subscribe messaging is fully integrated into MQ Explorer. Topics can be administered directly as first-class MQ Explorer objects just like queues, simplifying administration and security management. Topics can be created using graphical wizards that can also generate corresponding Java™ Message Service (JMS) topics. Testing publish-and-subscribe messaging is now even easier, with built-in tools to send and receive test publications. With MQ V7, it is easier to see which applications are subscribed to topics in the same way that you can see which applications are using particular queues. Existing applications can be switched from using a point-to-point message pattern to using a publish-and-subscribe pattern without any code changes required. Administrators can create subscriptions on behalf of applications and redefine queues to have a topic assigned to them. Extensions in the Message Queuing Interface (MQI) make it easier for applications to take full advantage of publish-and-subscribe messaging.
Publish-and-subscribe topics can be configured graphically using MQ Explorer
JMS configuration is also integrated into MQ Explorer, making it easier to design and deploy JMS solutions. JMS objects, such as connection factories and destinations, are displayed in MQ Explorer along with MQ objects, such as queues and channels. As MQ Explorer can remotely configure the entire MQ network, it is now easier to explore and configure JMS messaging across the network. From MQ Explorer it is easy to see all the properties of JMS resources at a glance and update JMS object properties. JMS resources, such as connection factories, can be created using step-by-step wizards. Creating a queue or topic can launch a wizard to help define a corresponding JMS destination at the same time. Developers can customize views of JMS objects just as they can for other MQ resources, such as filtering JMS objects that match selection criteria.