Playframework 2.0 使用Play跨控制器为用户维护xmppconnections

Playframework 2.0 使用Play跨控制器为用户维护xmppconnections,playframework-2.0,Playframework 2.0,用例: 用户登录并可以互相发送xmpp消息(controller1),启动会话 现在,本课程是一组问题。(controller2)我希望xmpp连接在两个控制器之间占优势 我有点迷失在这个场景的设计中 感谢您的帮助 play的一个想法是零共享状态,这意味着调用之间通常没有状态。解决这类问题的方法是启动一个akka参与者,当没有请求被服务时,该参与者将拥有xmpp连接,然后找出一种合适的方法来知道控制器调用什么/客户机应该与该参与者对话 我找不到任何与您的确切问题相关的内容,但文档中的这个页面可能

用例: 用户登录并可以互相发送xmpp消息(controller1),启动会话

现在,本课程是一组问题。(controller2)我希望xmpp连接在两个控制器之间占优势

我有点迷失在这个场景的设计中


感谢您的帮助

play的一个想法是零共享状态,这意味着调用之间通常没有状态。解决这类问题的方法是启动一个akka参与者,当没有请求被服务时,该参与者将拥有xmpp连接,然后找出一种合适的方法来知道控制器调用什么/客户机应该与该参与者对话

我找不到任何与您的确切问题相关的内容,但文档中的这个页面可能会对您有所帮助:另外,请查看您可以在play发行版中找到的websocket聊天示例项目,它使用一个参与者和多个连接到它的客户端