YOUR FEEDBACK
Three RIA Platforms Compared: Adobe Flex, Google Web Toolkit, and OpenLaszlo
NN wrote: Yeah you are right GWT is poor man's Flex. After using GWT on two...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Meeting The Needs of Administrators and Developers
Maximize efficiency in working with queue managers

Digg This!

WebSphere MQ, formerly known as MQSeries, is industry-leading middleware created by IBM Corporation. Due to its assured delivery of messages, data integrity and resource protection, time independence and message-driven processing, WebSphere MQ has become very popular as message-oriented middleware in the integration of applications enterprise wide. But working on WebSphere MQ as an administrator or developer is not so easy.

The majority of WebSphere MQ installations are in distributed environments that have more than one queue manager on heterogenous platforms. To work with all of these queue managers, you can use a Command line utility called "runmqsc" provided by IBM, on all platforms. IBM has also provided a graphical tool, WebSphere MQ Explorer (formerly MQSeries Explorer), which is the most reliable but has limited functionality. For example, you can only view the first 200 messages on a local queue. Moreover, you can view the data in Text and Hexadecimal forms only with other headers, if present. The RFH headers and data in EBCDIC are displayed as junk characters along with the real data. So, a tool is needed that provides you with various administration capabilities and development facilities with one click of a mouse.

WMQTool is a graphical tool I developed that addresses most of the needs of administrators and developers. It is developed in J2SDK 1.4.1. Using WMQTool, you can administer as many queue managers as you want, organized into different categories in a tree structure, on just a single window screen (see Figure 1).

You can have views of queues, channels, processes, client connections, and namelists in a sorted tabular form. You can select your own set of columns of these views and put them in any order. You can create any objects, update their properties, or delete them. Different signs are provided to visually indicate the status of the objects. You can view an indefinite number of messages, depending upon the availability of such hardware resources as memory and space on the hard drive. Data and headers can be viewed separately in a readable form, allowing you to cut and paste the readable data.

Cluster queues and channels can be viewed along with your other queues and channels. You can easily eliminate viewing unnecessary objects by setting a "Filter" on them, thereby leaving only important objects for you in views. You can identify the platform and WebSphere MQ version of the queue manager on which you are currently working at the right bottom of the main window.

For WebSphere MQ Integrator developers, you can put a testing message on any queue with or without RFH headers. You can view any kind of data, ASCII or EBCDIC, in XML format or in an XML tree structure or plain text format. It's easy to locate a particular range of bytes within a large message. You can edit the data of the message so as to change any particular byte/s. If you so choose, you can remove a Transmission header or Dead Letter header, if present, from the messages and put them back on a different queue. You can take messages that have been backed up in a file on your hard drive and restore them to any queue whenever you require.

And what about security? Yes, WMQTool also has provisions for security. You can implement Security Exit of WMQTool and be assured that only authorized people can work on WMQTool and your queue managers. WMQTool provides security in very detailed levels, meaning that you can selectively allow users of WMQTool to work on only certain types of objects. For example, if you want to restrict application programmers from altering any queues but want to allow them to turn triggers on or off, or simply let them view the objects, you can do it easily with WMQTool.

About Atul Andharia
Atul Andharia a software engineer who has worked in the field since 1984 in varieties of industries and positions, including three years of experience in IBM's MQ Series middleware.

WEBSPHERE LATEST STORIES . . .
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs the tec
Micro Focus Upgrades SOA Express for IBM CICS
Micro Focus announced the availability of SOA Express 8.0. The new version adds support for direct deployment into IBM's Customer Information Control System (CICS), enabling users to accelerate the deployment of Web services by reusing their existing CICS TS mainframe infrastructure in
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
Red Hat is a trusted open source provider. Red Hat offers enterprise customers a long-term plan for building infrastructures on the quality and innovation of open source. Combining open source operating system platform, Red Hat Enterprise Linux, together with applications, management
Migration from IBM Rational Application Developer to MyEclipse 6.5 Blue Edition
Genuitec announced the availability of the milestone release of MyEclipse 6.5 Blue Edition, a tailored, customizable tool suite for WebSphere developers. Notably, this initial release of MyEclipse 6.5 Blue Edition offers project migration support. Developers currently working with IBM
Virtualization - IBM Creates Cloud Box
IBM claims to have created new species of custom-built, industry-standard, Linux-based rack server for Web 2.0 and Cloud Computing companies with massive data centers and tens of thousands of servers, like online gaming, social networks, search and Internet firms. A relatively limited
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING WEBSPHERE NEWS
BrightStar Partners and Cognos Team on Implementation-Based Software Use
BrightStar Partners, a charter member of the IBM Cognos Global Partner program, announc