如何在ActiveMQ中创建listner REST使用者

时间:2016-11-29 12:18:09

标签: java rest jms activemq

我已按顺序创建ActiveMQ使用者消耗排队项目

但我的问题是如何继续检查此队列,因为内容发布到此特定队列可能随时发生但我不能继续监听队列,因为我正在使用rest客户端GET方法(HTTP)(不是jms TCP连接),使用无限循环对我来说没有解决方案。除了ActiveMQ rest inteface中的自定义解决方案之外,是否有任何开箱即用的解决方案

PropertyResourceBundle prop = CommonUtils.getInstance().getProperties();
String serverUrl = prop.getString("spring.activemq.server-url");
String userName = prop.getString("spring.activemq.user");
String password = prop.getString("spring.activemq.password");

String url = serverUrl + "/api/message?destination=queue:

RestClient client = new RestClient(userName, password);
String activeMQResponse = client.get(url);
System.out.println(activeMQResponse);

0 个答案:

没有答案