【发布时间】:2015-06-07 18:12:27
【问题描述】:
我正在为 Mobile(主要是 windows mobile 8.1)开发 MMORPG 游戏,我使用 Java 编写了服务器,使用 C# 编写了客户端。我正在使用 JSON 对象进行服务器和客户端之间的通信。我有一个 TCP 连接和一个 UDP 连接。
我现在使用的机制是向服务器发送一个请求对象并等待响应对象。除了这个,还有一个很好的高级通信库或者我可以使用的东西,只是为了让它更容易和更有效。 ?
【问题讨论】:
我正在为 Mobile(主要是 windows mobile 8.1)开发 MMORPG 游戏,我使用 Java 编写了服务器,使用 C# 编写了客户端。我正在使用 JSON 对象进行服务器和客户端之间的通信。我有一个 TCP 连接和一个 UDP 连接。
我现在使用的机制是向服务器发送一个请求对象并等待响应对象。除了这个,还有一个很好的高级通信库或者我可以使用的东西,只是为了让它更容易和更有效。 ?
【问题讨论】:
我建议您流式传输异步事件,并且仅在您的游戏无法继续时才请求响应,除非您有响应,例如登录。
您可以在服务器上使用 netty,在 JSON 端使用许多 JSON 库中的任何一个。我想 C# 有类似的通信和 JSON 库。
【讨论】: