为跨平台移动客户端编程MMO服务器

时间:2013-03-04 04:39:41

标签: java ios client cross-platform

我正在开发一个在Android,iOS,j2me,窗口手机上运行的小型MMO项目。我已经构建了一个java服务器和一个有效的android项目。现在我面临其他平台的问题。我在java(1.6)上编写的一些常用库(包括客户端和服务器)不能在j2me上运行(也可能是iOS和窗口电话)。

服务器< --->由公共库处理< ----- packet --->由公共库处理--->客户端

那么,我怎样才能使服务器与所有平台一起工作?

我只是一名初级程序员:)

1 个答案:

答案 0 :(得分:1)

您可以执行服务器返回常见格式响应,例如JSON和XML。然后每个客户端都可以解析它并使用它。或者你可以通过套接字进行通信,但是你将无法重用很多代码,特别是因为iOS开发使用Obj-C,Windows Phone使用C#而Android使用Java(可能与Java ME不同)。