多玩家通信如何从客户端到扑克服务器?

时间:2014-03-17 16:41:05

标签: c# server-communication

我刚刚开始使用客户端 - 服务器通信,我创建了一个适用于Android和iPhone并与C#服务器连接的扑克游戏。现在我使用PubNub发送和接收消息,但是有两个问题之一:

  1. 我需要轮询服务器并始终获取表状态,因此会有很多消息,这意味着服务器需要发送更多消息(更多重载)和更高的成本(因为PubNub付费)每条消息)

    (或)

  2. 该表格并非总是在客户端(Android / iPhone)上100%更新

  3. 所以我的问题是像PokerStars这样的大型扑克网站如何处理这种沟通?他们是否设置套接字并始终将信息发送给连接的用户到连接的表?

    有关在一台服务器和多个移动设备(以及Windows C#客户端)之间创建此类通信的任何信息都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我无法回答你的问题,但我的方法是使用像WireShark这样的工具,并尝试通过分析交换的数据包来找到它。