Who is it for?
Anyone interested in Apache ActiveMQ message bus.
Either a professional or beginner, this app will allow you to quickly and easily connect to your AMQ server, of any version, send and subscribe to messages, check AMQ responsiveness and more.
What is it?
An Android app that allows you to setup your AMQ server IP address and port, then connect to the AMQ server via the STOMP protocol, send AMQ message and subscribe to AMQ message over a queue:
How to use it?
Start the app, enter your AMQ server IP address and port, click "connect".. that's how easy it is!
You will see the label "Disconnected, click to connect" changing to "Connecting.. click to disconnect" on the button, and right below this you will see the message "Waiting AMQ response.." changing to "Connecting.. click to disconnect" followed by the number of seconds passed after you clicked the connect button:
Once connected - note that the connection will usually be quite fast, less then a second - the connect button label will change to "Connected, click to disconnect" and the message below will say "Response in: " followed by the number of seconds it took to connect, and "Message: " followed by the message returned by the AMQ sever:
The first time you connect to the AMQ server, the message will be "Hello World!", since your AMQ client is subscribed to the same queue that you send the connect message. If another AMQ client will send new message on this queue, the "Message: " section will get updated with the new message.
Note that you can change the "Hello World!" message to anything you want. You can also change the AMQ server IP, port, and message queue to send/subscribe to.
You can also change the AMQ connection credentials. To do that, click menu->setup and enter the required username and password. Also, if you need a quick refresh of how this client works and how to setup AMQ server to allow STOMP connection, select menu->help on this app.
Get in touch!
We'd love to hear from you! As we are working on the next stepping stones in this fascinating journey, we are happy to get feedback and incorporate in our next version, help you out with technical issues, or just share experience. Please write us at email@example.com