我正在考虑在我的应用程序中实现pub / sub模式的几个选项(主要用于1-1聊天功能,但也适用于我想通知客户端的其他事件)。我希望它是跨浏览器的,因此我不能单独使用WebSocket
技术。
问题:
XMLSocket
并保持服务器消息的连接打开?我的意思是,这里使用框架有什么好处吗?提前致谢!
答案 0 :(得分:1)
pub sub的难点不在于你如何连接到服务器,而是你如何扩展。据我所知,你提到的那些技术现在都没有超过一个,你必须自己实现。
所以,使用akka发布的pubsub。水平缩放,只需添加节点。
有关如何使用它的综合示例以及Play中的WebSockets,请使用ReactiveMaps模板在Activator中创建一个新项目,并按照内置且非常全面的教程进行操作。它适用于Scala和Java 8。