在生产环境中使用消息队列作为websocket服务器(而不是Java EE @ServerEndpoint)是一个好主意吗?

告诉我为什么

在生产环境中使用消息队列作为websocket服务器(而不是Java EE @ServerEndpoint)是一个好主意吗?

它将建立与JS客户端的松散耦合,并可能减轻应用程序的负担,但是是否存在主要缺点?真的应该在Web上公开MQ吗?

告诉我为什么

一个人可以从Java Web应用程序内将消息发送到Websocket客户端,而无需消息队列的帮助。这是一个足够好的解决方案,只要您不需要消息队列必须提供的其他功能(QoS 1/2,保留的消息,最后遗嘱和遗嘱,...有关使用mq的更多好处,请参见例如:http : //www.hivemq.com/mqtt-over-websockets-with-hivemq/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档