2013-03-04 115 views
0

我正在開發一個在android,iOS,j2me,window phone上運行的小型MMO項目。我已經構建了一個java服務器和一個可用的android項目。現在我正面臨其他平臺的問題。我在java(1.6)上編寫的一些公共庫(包括客戶端和服務器)都不能在j2me上運行(也可能是iOS和窗口電話)。爲跨平臺移動客戶端編寫MMO服務器

服務器< --->通過公共庫處理< -----包--->通過公共庫處理--->客戶端

那麼,怎樣才能讓我的服務器與所有平臺上工作??

我只是一個初級程序員:)

回答

1

你可以做服務器返回常見格式的響應,如JSON和XML。然後每個客戶端都可以解析並使用它。或者您可以通過套接字進行通信,但是您將無法重複使用很多代碼,尤其是在iOS開發使用Obj-C,Windows Phone使用C#和Android使用Java(可能與Java ME不同)的情況下。

+0

Upvote for JSON - XML可能更加冗長,這不是您在移動時需要的。我只是在任何一天通過SOAP添加REST – 2013-03-04 05:52:39