Prebuilt AMQP and STOMP client (as in the GUI client)

I am looking for a client (as in the GUI client, and not in the client library) to play with our MQ server and get acquainted with its semantics. Something that will send and receive messages when a button (or text command) is pressed and, possibly, even update me about the status of queues and server messages. Administration will be a bonus. The user interface does not have to be graphical (for example, command line clients are fine).

The server will probably run RabbitMQ, so everything you need for RabbitMQ is great, as is ActiveMQ. But I would prefer to use the general AMQP or STOMP tool.

So, does anything like that exist?

I know that some management and monitoring tools come with server distribution, but without clients, right?

+5
source share
4 answers

Check out the BQL RabbitMQ plugin.

It provides an SQL-style language for AMQP. For instance,

BQL> create exchange myexchange;
ok
BQL> create durable queue 'myqueue'
ok
BQL> select name,messages from queues where 'durable'=true order by name
----------------------
| name    | messages |
----------------------
| myqueue | 0        |

Obviously, RabbitMQ is specific.

If you want to code a bit, you can take a look at the examples in RabbitMQ Java and .NET clients:

They are not entirely graphic, but trying to understand them makes you ask the right questions.

- , , , AMQP - 0-9-1 spec ; , .

+1

Apache ActiveMQ

admin Apache ActiveMQ.

+5
+1

The plugin rabbitmq-managementthat comes with RabbitMQ (and included rabbitmq-plugins enable rabbitmq_management) has a web interface that listens on port 15672 and can do whatever you (I) requested.

0
source

All Articles