ActiveMQ REST API URI? - PullRequest
       17

ActiveMQ REST API URI?

3 голосов
/ 07 сентября 2010

У меня проблемы с запуском примера с использованием REST API с ActiveMQ 5.4.0. Я видел несколько разных GET URI.

Документация ссылается на этот URI: http://localhost:8161/demo/message/<queue name>? Type = queue

Другие источники ссылаются на эти URI:

  1. http://localhost:8161/queue/<queue имя>
  2. http://localhost:8161/demo/message/<queue имя>

Какой URI правильный? Есть какая-то конфигурация, которую я пропустил?

Спасибо!

Ответы [ 2 ]

5 голосов
/ 08 сентября 2010

Если вы используете ActiveMQ MessageServlet , то формат для REST URI будет:

http://localhost:8080/message/test?readTimeout=1000&type=queue

Существует демонстрационная версия этого формата URIпоказано в RestTest .

Брюс

2 голосов
/ 13 июня 2014

Если вы используете ActiveMQ 5.8 или выше, вы должны использовать этот URL вместо:

http://localhost:8080/api/message/test?readTimeout=1000&type=queue
...