0

我有一种情况,我不能让我的客户端使用 JMS 端口/协议(我正在使用 ActiveMQ)连接原生,所以我正在寻找使用 HTTP 端口 80 的替代方案。我想做的是创建一个 servlet它将订阅一个包含 XML 消息的 JMS 主题,然后将它们发布到一个持久的 HTTP 客户端,该客户端将读取流并处理消息。

这是我正在使用的软件包堆栈

  • 雄猫 7
  • 活动MQ 5.5.1
  • Apache HttpClient

我见过的大多数示例都是通过网络浏览器基于 javascript 的。由于我以编程方式使用 HttpClient 而不是浏览器,因此我不确定正确的方法。

有什么建议么?谢谢!

4

1 回答 1

0

您的应用程序服务器将启用 servlet 侦听没有问题...通常的情况是防火墙阻止通往客户端的方式。您设计的解决方案是一个很好的方法,将经过测试。

于 2013-06-25T17:42:27.080 回答