有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

带有服务器端事件的java Play Framework 2.5

我正在尝试用Java制作一个简单的tic-tac-toe在线多人游戏框架(但我也可以阅读Scala),当另一个客户端移动时,我需要通知一个客户端—插入了一个新的数据库条目。前端使用HTML和JS

我是否为此使用WebSocket或服务器发送的事件?如何使用

非常感谢大家,这两个版本的Play框架文档还没有更新,这也是一个众所周知的问题

编辑:这里的主要问题是如何做


共 (1) 个答案

  1. # 1 楼答案

    就个人而言,对于游戏,我会通过SSE建立Web套接字连接

    • 快速数据传输
    • 双向消息流,其中SSE将要求客户端发送ajax请求并侦听SSE,其中WS-all位于一个位置
    • 允许您确定两个客户端之一何时断开连接,从而暂停或通知另一个播放机

    可用于实现此功能的资源:

    https://www.playframework.com/documentation/2.5.x/ScalaWebSockets

    编辑:最新版本https://www.playframework.com/documentation/2.6.x/ScalaWebSockets