Activemq 在网页中显示动态数据的最佳方式

Activemq 在网页中显示动态数据的最佳方式,activemq,real-time,visualization,Activemq,Real Time,Visualization,我的目标是在浏览器上可视化传入的数据流。我已使用activemq对流进行排队。从队列中使用的单个消息如下所示:“int,date/time,int,string”。我必须在浏览器上更新我的折线图(每100毫秒一次)。有什么想法吗?这听起来像是一个使用案例 有很多方法可以实现它,但是有一篇关于这个主题的不错的博客文章 另一种方法是使用javascript并订阅带有更新的主题。在这种情况下,您必须将数据转发到该主题。为此,您可以使用withforwardOnly=false如果您使用的是Active

我的目标是在浏览器上可视化传入的数据流。我已使用activemq对流进行排队。从队列中使用的单个消息如下所示:“int,date/time,int,string”。我必须在浏览器上更新我的折线图(每100毫秒一次)。有什么想法吗?

这听起来像是一个使用案例

有很多方法可以实现它,但是有一篇关于这个主题的不错的博客文章


另一种方法是使用javascript并订阅带有更新的主题。在这种情况下,您必须将数据转发到该主题。为此,您可以使用with
forwardOnly=false

如果您使用的是ActiveMQ,则可以启用其websockets接口:


在浏览器代码中,使用STOMP over WebSocket库订阅队列

我希望能在这里得到帮助。我猜这不是个好地方。谢谢你们的支持。干杯,快乐编码!!非常感谢@Petter!!关于使用原始套接字的问题是,我担心会话期间会发生数据包丢失。这就是我使用activemq的原因。你真的睁开了我的眼睛,哈哈。我使用的队列在我的情况下是不正确的。我会马上换的。你的第二种方法听起来很有前途。我也会尝试一下,我会告诉你结果如何。