【发布时间】:2014-02-11 05:23:52
【问题描述】:
我正在学习如何在 java 中制作实时应用程序。我正在使用 activemq,它使用 stomp 作为有线格式在 ActiveMQ 代理中运行的 WebSocket 服务器和 Web 浏览器之间发送 WebSockets 消息。
通知客户端他/她已连接到服务器很容易,但是否可以通知正在侦听的 java 服务器程序客户端已连接到服务器?
【问题讨论】:
标签: java websocket activemq stomp
我正在学习如何在 java 中制作实时应用程序。我正在使用 activemq,它使用 stomp 作为有线格式在 ActiveMQ 代理中运行的 WebSocket 服务器和 Web 浏览器之间发送 WebSockets 消息。
通知客户端他/她已连接到服务器很容易,但是否可以通知正在侦听的 java 服务器程序客户端已连接到服务器?
【问题讨论】:
标签: java websocket activemq stomp
您可以使用JMX 并配置一个监听此类事件的 MBean,例如JMXConnectionNotification.
【讨论】:
ActiveMQ 添加了对发送到已连接客户端的咨询消息的支持,这些客户端已订阅各种咨询主题,例如消费者或生产者连接等。请参阅Advisory Support 文档。
【讨论】: