Welcome to MQWeb

Make it possible to Administrate your Websphere MQ environment with your favorite browser or programming language. That's the ultimate goal of MQWeb. You can use MQWeb App, but you can use any programming language that supports HTTP and JSON to write your own application.

HTTP Daemon

The core of MQWeb is an HTTP daemon written in C++ using the POCO project. Based on the URI, the daemon will return WebSphere MQ information in HTML format or as JSON objects. Read more on which API's are already available.

Why MQWeb ?

  • It's fast

    It's written in C++ and uses the MQ API's directly.

  • It's easy to install

    One executable, one configuration file. There is no need to install an application server, JVM, ... It can run on Windows as a service, on Linux as a background process, ...

  • It's easy to modify

    You can use the built-in HTML pages, write your own HTML pages, use Asynchronous JavaScript and JSON (AJAJ) and integrate it in your own websites. Or you can write tools in any language that supports HTTP and JSON.

  • It's open source

    MQWeb is open source and uses the European Union Public Licence (EUPL). You can fork the github repository, change code, create pull requests, ...

Third Party Software

  • POCO

    POCO is used to write the portable HTTP server in C++.

  • Premake

    Premake4 is used as build tool for the C++ HTTP daemon.

  • CMake

    CMake can also be used to build MQWeb and is now used to create KDevelop projects.

Jekyll

This website and all the documentation is generated with Jekyll.

Jekyll