![](/img/trans.png)
[英]How to make a chat program server send message to all connected clients in java
[英]how to make server send a message to 2 clients at different location at almost same time. (implementation in java)
我正在尝试实现一个 2 人游戏。 2 个客户端与服务器通信以玩游戏,服务器决定哪个玩家赢得了游戏。 我正在使用使用 TCP 连接的分布式方法。
作为我实现的一部分,我必须看到,即使一个客户端就在服务器旁边,而另一个客户端位于数英里之外,两个客户端也应该几乎同时从服务器获得响应。 在我的游戏的一部分中,服务器向客户端显示一个提示框,点击该框的客户端将成为赢家。 对于服务器来决定这一点,我想使用 cristains 算法进行时钟同步。
我的问题是我知道该怎么做,但发现很难编写代码。
这可能会有所帮助,它允许玩家订阅一个主题并向该主题发送/接收消息,我已经将它用于 2 人游戏,并且运行良好http://docs.oracle.com/javaee/ 7/tutorial/doc/websocket.htm
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.