cs架构不同语言如何交互,网络编程高手解答一下

z707582070 2012-05-22 05:24:48
本人想做一个游戏对战平台,服务器端由自己及其团队开发。语言未定。然后开放api,让其他人(用户)开发客户端,然后用户通过我的平台进行对战。
比如,象棋对战。用户开发自己的智能算法,跑在深蓝上。其他用户也开发一个智能算法跑在笔记本上。然后两个用户通过我的平台开放的接口进行对战。注意:用户开发智能算法的语言不一定相同,也不一定跟我的平台语言相同。
当红放(深蓝)执行炮二平五的时候,将动作发送到我的平台,平台告诉蓝方(笔记本),蓝方根据得到的炮二平五的信息,根据自己的算法,作出相应的回应,如马八进七。问,如何实现这样的cs交互呢?服务器端,客户端的语言不相同。
实际上就是一个pk算法的东西。
json,xml就别说了。是否需要从新定义协议,在tcp/ip层,还是其他层?
求情网络高手指点一二,感激涕零。
...全文
194 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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