有人可以推荐一种快速将测试消息发布到JMS队列的工具吗?该工具应该允许用户输入一些数据,可能是XML有效负载,然后将其提交到队列?我知道我可能会很快地把事情搞得很快但是我想在重新发明轮子之前先问一下。欢呼声。
答案 0 :(得分:3)
在ActiveMQ中有一个非常好的Web管理控制台,允许您将自定义消息发送到任何队列,您甚至可以一次发送多条消息来对应用程序进行压力测试。
如果你需要更通用的东西,SoapUI有一个JMS module。我从未尝试过,但这个应用程序套件的整体质量非常有希望。
答案 1 :(得分:1)
看看IBM WebSphere Developer Technical Journal: Running a standalone Java application on WebSphere MQ V6.0。虽然本文面向WebSphere MQ,但代码下载是带有JNDI查找的普通JMS,并且应该在任何兼容的JMS提供程序上运行。
关于这一点的好处是它适用于队列和主题,并且可以是基于运行时选项的消息生成器或消息使用者。您可以将其中一个作为生产者,另一个(或两个或三个或四个)作为消费者来测试队列或主题。代码是非常简单的非gui,这使它成为实验的一个很好的起点。例如,您可以轻松修改它以设置消息到期或在主题和队列之间架起桥梁。
答案 2 :(得分:1)
两个sourceforge项目可能很有趣:
他们来自同一个开发人员并且非常活跃
答案 3 :(得分:0)
你应该看看HermesJMS。它功能丰富,有些概念有点难以理解......
答案 4 :(得分:0)