【发布时间】:2014-06-02 18:11:51
【问题描述】:
我已经使用 Scala 2.11 安装了新的 Play Framework 2.3,我将使用 websocket 构建一个应用程序。
带有 scala 的服务器,代码非常简单:
object TestWebSocket extends Controller {
def mysocketservice = WebSocket.acceptWithActor[String, String] { request => out =>
TestSocketActor.props(out)
}
}
route.conf 是: GET /wsk/testwebsocket controllers.TestWebSocket.mysocketservice
现在我需要一个 Javascript 代码来将我的页面与 scala 代码连接起来,我可以使用什么 javascript 库?我见过一个 socket.io,但似乎只适用于 node.js 服务器。
我知道我可以直接使用 WebSocket,但我将使用像 socket.io 这样的库来与旧浏览器兼容。
有人可以帮助我吗? 非常感谢
【问题讨论】:
-
如果有人有兴趣,有一个使用 scala 和 netty 的 socket-io 的项目,我认为可以将它集成到游戏框架中:github.com/mrniko/netty-socketio
标签: scala websocket playframework-2.3