mvc框架利用WebSockets怎么实现在线棋牌游戏后台数据交互?

时光守护者 2017-07-12 11:54:56
我用Canvas做了个斗地主游戏,
每个人用帐号登录(很多人登录加入1000人)
匹配房间号(3个人一个房间)
我怎么在这个房间里 后台相互交换每个用户数据(要求速度一定要快 怎么在内存中交换 保存在Session是否可行?可能12千人同时游戏会不会内存爆掉)

在就是后台怎么快速找到同一房间中的三个人
这个后台该怎么设计

服务器与客户端用的是WebSockets 长连接 webApi 接口 性能要求性能要快!

帮帮小弟第一次研究这个!有没有什么好的想法 和解决方案啊?
...全文
553 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
XBodhi. 2017-07-15
  • 打赏
  • 举报
回复
WebSocket 有回调的吧,保存客户端的 Session 然后轮询。
编程有钱人了 2017-07-12
  • 打赏
  • 举报
回复
具体代码就不写了,我最近就用MVC5+SignlR 血了一个客服系统(多客服模式), 具体代码可以参考SignlR 官方网站,里面有各种DEMO。 可以继承PersistentConnection类 可参考 http://www.cnblogs.com/Wddpct/p/5650015.html

12,163

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧