Тестовые сообщения в очередь JMS - PullRequest
4 голосов
/ 08 февраля 2011

Кто-нибудь может порекомендовать инструмент для быстрой отправки тестовых сообщений в очередь JMS? Инструмент должен позволять пользователю вводить некоторые данные, возможно, полезную нагрузку XML, а затем отправлять их в очередь? Я знаю, что, вероятно, мог бы достаточно быстро что-то сбить, чтобы сделать это, но я решил сначала спросить, прежде чем изобретать велосипед. Приветствия.

Ответы [ 5 ]

3 голосов
/ 08 февраля 2011

В ActiveMQ есть очень приятная консоль веб-администратора, которая позволяет отправлять пользовательские сообщения в любую очередь, вы даже можете отправлять несколько сообщений одновременно, чтобы стресс-тестировать ваше приложение.

Если вам нужно что-то более общее, SoapUI имеет модуль JMS .Я никогда не пробовал, но общее качество этого пакета приложений очень многообещающее.

1 голос
/ 05 марта 2011

Два проекта sourceforge могут быть интересны:

Они от одного разработчика и довольно активны

1 голос
/ 08 февраля 2011

Взгляните на Технический журнал IBM WebSphere Developer: Запуск автономного приложения Java в WebSphere MQ V6.0 . Несмотря на то, что статья ориентирована на WebSphere MQ, загружаемый код является простым JMS с поиском JNDI и должен работать на любом совместимом провайдере JMS.

Приятно то, что он работает как для очередей, так и для тем и будет либо производителем сообщений, либо потребителем сообщений на основе параметров времени выполнения. Вы можете запустить один в качестве производителя, а другой (или два, три или четыре) в качестве потребителя, чтобы проверить очередь или тему. Код очень простой, без графического интерфейса, что делает его отличной отправной точкой для экспериментов. Например, вы можете легко изменить его, чтобы установить срок действия сообщения или мост между темами и очередями.

0 голосов
/ 12 декабря 2011

Я написал клиент для Activemq и Hornetq, который делает именно это. Это реклама, но есть 60-дневный пробный период. Вы можете найти его по адресу:

Rockeye JMS

С уважением, Serge

0 голосов
/ 11 февраля 2011

Вы должны взглянуть на HermesJMS .Он очень многофункциональный, некоторые концепции немного сложны для понимания ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...