【问题标题】:Best approach to stream data from a JMS topic over HTTP to a HTTP client (not a browser)通过 HTTP 将数据从 JMS 主题流式传输到 HTTP 客户端(不是浏览器)的最佳方法
【发布时间】:2012-08-06 01:26:21
【问题描述】:

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

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

  • 雄猫 7
  • ActiveMQ 5.5.1
  • Apache HttpClient

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

有什么建议吗? 谢谢!

【问题讨论】:

    标签: http rest servlets jms websocket


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2016-06-24
      • 2014-05-16
      • 1970-01-01
      • 1970-01-01
      • 2014-03-22
      • 2012-12-01
      • 2012-10-03
      • 2013-05-26
      相关资源
      最近更新 更多