Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 实时WebApp:同时为所有连接的客户端发送相同的数据_C#_Node.js_Sockets_Web Applications_Websocket - Fatal编程技术网

C# 实时WebApp:同时为所有连接的客户端发送相同的数据

C# 实时WebApp:同时为所有连接的客户端发送相同的数据,c#,node.js,sockets,web-applications,websocket,C#,Node.js,Sockets,Web Applications,Websocket,我想创建一个简单的游戏,它的数据将由服务器发送到客户端。客户端应该同时拥有相同的数据,数据应该由服务器生成。如果服务器返回一些rand()值,则所有服务器的rand()值都可能相同。它可以每隔1分钟以24/h的间隔生成新值 客户端的练习是猜测服务器返回的值,成功后该玩家获胜,新的rand开始 我应该使用什么技术,它可以是浏览器上可用的web应用程序。我更喜欢用c#和WebSocket创建它,但我不知道如何为所有客户机集成数据 帮助,谢谢。幸运的是,Node提供了socket.io库,您可以使用它

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

客户端的练习是猜测服务器返回的值,成功后该玩家获胜,新的rand开始

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


帮助,谢谢。

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

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

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