Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过HTTP将数据从JMS主题流式传输到HTTP客户端(而不是浏览器)的最佳方法_Http_Rest_Servlets_Jms_Websocket - Fatal编程技术网

通过HTTP将数据从JMS主题流式传输到HTTP客户端(而不是浏览器)的最佳方法

通过HTTP将数据从JMS主题流式传输到HTTP客户端(而不是浏览器)的最佳方法,http,rest,servlets,jms,websocket,Http,Rest,Servlets,Jms,Websocket,我的客户机无法使用JMS端口/协议(我使用的是ActiveMQ)连接本机,因此我正在寻找一种使用HTTP over port 80的替代方案。我想做的是创建一个servlet,它将订阅一个包含XML消息的JMS主题,然后将它们发布到一个持久的HTTP客户端,该客户端将读取流并处理消息 这是我正在使用的一堆软件包 雄猫7 ActiveMQ 5.5.1 ApacheHttpClient 我看到的大多数示例都是通过web浏览器基于javascript的。因为我是以编程方式使用HttpClient而

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

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

  • 雄猫7
  • ActiveMQ 5.5.1
  • ApacheHttpClient
我看到的大多数示例都是通过web浏览器基于javascript的。因为我是以编程方式使用HttpClient而不是浏览器,所以我不确定正确的方法

有什么建议吗?
谢谢

您的应用服务器将启用servlet侦听,没有问题。。。通常情况下,防火墙会阻塞到客户端的路径。您设计的解决方案是一个很好的方法,将经过测试