【问题标题】:Realtime WebApp: Send the same data for all connected clients at the same timeRealtime WebApp:同时为所有连接的客户端发送相同的数据
【发布时间】:2014-06-13 06:57:09
【问题描述】:

我想创建一个简单的游戏,数据将由服务器发送给客户端。客户端应该同时拥有相同的数据,数据应该由服务器生成。如果服务器返回一些 rand() 值,它可能对所有人都是一样的。它可以通过间隔 24/h 每 1 分钟新值生成数据。

客户端的练习是猜测哪个服务器返回的值,成功时该玩家获胜,新的兰特开始。

我应该使用什么技术,它可以是浏览器上可用的网络应用程序。我更喜欢用 c# 和 websockets 创建它,但我不知道如何为所有客户端集成数据。

帮忙,谢谢。

【问题讨论】:

  • 你为什么用 c# 和 node.js 标记这个?你能告诉我们更多关于你的应用程序是如何工作的(Node 在做什么以及你在用 c# 做什么)吗?如果使用 NodeJS,我会推荐 socket.io

标签: c# node.js sockets web-applications websocket


【解决方案1】:

幸运的是,Node 提供了 socket.io 库,您可以使用它来实现此级别的功能。

Get Socket.io Details

借助 socket.io,您可以使用 websocket 向所有连接的用户广播相同的数据。

【讨论】:

    猜你喜欢
    • 2021-10-05
    • 2019-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-05
    • 2019-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多