将测试消息推送到 JMS 队列

4

有没有人能推荐一个快速将测试消息发布到JMS队列的工具?该工具应允许用户输入一些数据,例如XML有效负载,然后将其提交到队列中。我知道我可能可以很快地打造出这样的工具,但在重新发明轮子之前,我想先问一下。谢谢。

5个回答

4
在ActiveMQ中,有一个非常好的Web管理控制台,允许您向任何队列发送自定义消息,甚至可以一次发送多个消息以测试您的应用程序。如果您需要更通用的东西,SoapUI具有JMS模块。我从未尝试过它,但该应用程序套件的整体质量非常有前途。

1

1

请查看IBM WebSphere开发者技术杂志:在WebSphere MQ V6.0上运行独立的Java应用程序。虽然这篇文章是针对WebSphere MQ的,但代码下载是纯JMS和JNDI查找,可以在任何兼容的JMS提供程序上运行。

好处在于它适用于队列和主题,并且根据运行时选项将成为消息生产者或消息消费者。您可以启动一个作为生产者,另一个(或两个或三个或四个)作为消费者来测试队列或主题。该代码非常简单,没有GUI,非常适合实验的起点。例如,您可以轻松修改它以设置消息到期时间或在主题和队列之间进行桥接。


0
你应该看看HermesJMS。它非常丰富,一些概念可能有点难以理解...

0

我已经为Activemq和Hornetq编写了一个客户端,可以实现这一点。这是一个商业软件,但有60天的试用期。您可以在以下网址找到它:

Rockeye JMS

祝好, Serge


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接