What's MQWeb?

MQWeb is a C++ HTTP Server. It will be possible to browse/manage/monitor your Websphere MQ environment. The only tool you need is your web browser to manage Websphere MQ.

Get MQweb at SourceForge.net. Fast, secure and Free Open Source software downloads

Portable Code

MQWeb is written in portable C++ code. MQWeb uses PoCo, a library for writing portable C++ code.

Powered by POCO

MQWeb uses Premake for generating makefiles for gcc, project files for Visual C++, CodeLite, Code::Blocks, ... Premake can be used on Windows, Linux and MacOS.

Issues / Feature Request moved to Github

Because the source was moved to Github, I also moved the feature request and bugs pages to Github. Please now use the Github Issues page to report bugs or to ask for new features.

Code moved to Github

Because there were problems in viewing the code online, I have decided to move the repository to Github. You can find it here: https://github.com/fbraem/mqweb

0.0.7 released

Today version 0.0.7 is released. Major change is that MQWeb can connect to z/OS for browsing queues ...

The JSON library which was part of MQWeb was contributed to POCO 1.5

0.0.6 Release

Today I have released version 0.0.6 of MQWeb. No new functionalities were added, but a lot of code has changed. From now on, MQWeb uses its own JSON classes and template engine. It's possible that these classes will be contributed to POCO. There is also a binary version available for Linux i686, the platform I use to develop MQWeb.

Now, time for new functionalities.

MQWeb Introduction

Yesterday I demonstrated MQWeb at work. I've uploaded the slides to this website.

0.0.5 Released

Version 0.0.5 is a bug-fix release.

0.0.4 released

With this release you can view the content of a message in hexadecimal format. Look at this screenshot.

0.0.3 Released

Alpha version 0.0.3 is released. Multiple requests resulted in a reason code 2219 (MQRC_CALL_IN_PROGRESS) or reason code 2002 (MQRC_ALREADY_CONNECTED). This is solved by using a mutex that protect each MQI call.

0.0.2 Released

Major changes:

  • New pages (less details on one page)
  • Browsing messages

Look at some screenshots.

Running MQWeb

When MQWeb is successfully build you can start MQWeb as a daemon process as follows:

./mqweb --daemon

Now start a browser and go to the server where mqweb is running and use port 8081 (or the port you've set as mqweb.port property in mqweb.properties). When you want to access the default queuemanager of the server you can leave the path empty. When you want to access a certain queuemanager, you add the name of the queuemanager to the URL. For example:

http://mq.server.be/PIGEON

will connect to the PIGEON queuemanager.

Syndicate content