2011-02-08 120 views
4

任何人都可以推薦一種快速將測試消息發佈到JMS隊列上的工具嗎?該工具應該允許用戶輸入一些數據,可能是XML有效載荷,然後將其提交給隊列?我知道我可以合理快速地將某些東西擊倒,但我認爲在重新發明輪子之前我會問。乾杯。在JMS隊列上測試消息

回答

3

在ActiveMQ中有一個非常好的Web管理控制檯,允許您將自定義消息發送到任何隊列,您甚至可以一次發送多條消息來壓力測試您的應用程序。

如果您需要更通用的東西,SoapUI有JMS module。我從來沒有嘗試過,但這個應用程序套件的整體質量非常有希望。

1

看看IBM WebSphere Developer Technical Journal: Running a standalone Java application on WebSphere MQ V6.0。儘管本文面向WebSphere MQ,但代碼下載是帶有JNDI查找的普通版JMS,並且應該在任何兼容的JMS提供程序上運行。

關於這一點的好處是,它適用於隊列和主題,並且可以是基於運行時選項的消息生產者或消息使用者。你可以作爲一個製片人和另一個(或兩個或三個或四個)消費者來測試一個隊列或主題。該代碼非常簡單,非gui,使其成爲實驗的絕佳起點。例如,您可以輕鬆修改它以在主題和隊列之間設置消息到期或橋接。

0

你應該看看HermesJMS。這是非常豐富的功能,一些概念有點費解......

0

我已經寫了Activemq和Hornetq的客戶端,就是這麼做的。這是一個商業廣告,但有60天的試用期。你可以找到它:

Rockeye JMS

問候, 塞爾