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 the built-in web pages, but you can use any programming language that supports HTTP and JSON to write your own application.
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 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
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 is used to write the portable HTTP server in C++.
AngularJS is only used in the built-in HTML pages.
qTip2 is used to show tool tips in the built-in HTML pages.
Formalize is used to teach our forms some manners ... Formalize is only used in the built-in HTML pages.
CSS-Free-Templates has been used to select a CSS template for the built-in HTML pages.
Premake is used as build tool for the C++ HTTP daemon.
This website and all the documentation is generated with Jekyll.