如何使用服务器端文件跟踪必须相互交互的用户?ASP.NET/C#.
本文关键字:用户 ASP NET 交互 文件 服务器端 何使用 跟踪 | 更新日期: 2023-09-27 18:31:02
我正在运行Visual Studio '08并使用C#代码。但是,我正在使用表单,但它是基于浏览器的。我正在使用 StreamReader 和 StreamWriter 将信息读取和写入服务器端文件。情况是TicTacToe游戏,所以规则很清楚,有9个按钮,当按下一个按钮时,上面的文字会随着玩家的X或O而相应变化。游戏在两个浏览器或选项卡上进行,因此浏览器必须与服务器交互。
我真的很想知道如何通过从服务器端文件读取和写入数据来跟踪每个玩家所采取的动作,以便我可以检查获胜者。我正在将游戏数据保存到一个文本文件中,这就是我所说的服务器端文件。
请保持环境为Visual Studio,这里没有插件可以仅用于手动练习。
谢谢你的时间。
使用 MessageBus 发布和订阅消息:https://github.com/messagebus/messagebus_csharp_api
这是一篇很棒的文章,就在你小巷里,关于系统如何使用MessageBus处理两个玩家的通信:http://www.ronaldwidha.net/2010/05/31/a-simple-example-of-the-webformsmvp-cross-presenter-messaging/