У меня есть приложение, использующее ActiveMQ, и обычно я тестирую его с помощью веб-интерфейса AMQ для отправки сообщений в очереди, из которых потребляется мое программное обеспечение.
Я бы хотел полуавтоматизировать это и надеялся, что командная строка AMQ сможет отправить сообщение в определенную очередь, предоставив это сообщение в виде текста при вызове команды или, в идеале, считав его из файла. .
Примеры:
./activemq-send queue="my-queue" messageFile="~/someMessage.xml"
или
./activemq-send queue="my-queue" message="<someXml>...</someXml>"
Есть ли способ сделать это?