我有一种情况,我不能让我的客户端使用 JMS 端口/协议(我正在使用 ActiveMQ)连接原生,所以我正在寻找使用 HTTP 端口 80 的替代方案。我想做的是创建一个 servlet它将订阅一个包含 XML 消息的 JMS 主题,然后将它们发布到一个持久的 HTTP 客户端,该客户端将读取流并处理消息。
这是我正在使用的软件包堆栈
- 雄猫 7
- 活动MQ 5.5.1
- Apache HttpClient
我见过的大多数示例都是通过网络浏览器基于 javascript 的。由于我以编程方式使用 HttpClient 而不是浏览器,因此我不确定正确的方法。
有什么建议么?谢谢!