0

Android、iOS、j2me、window phone で動作する小さな MMO プロジェクトに取り組んでいます。私はすでにJavaサーバーと作業中のAndroidプロジェクトを構築しました。今、他のプラットフォームの問題に直面しています。Java (1.6) で書かれた私の共通ライブラリ (クライアントとサーバーの両方に含まれる) の一部は、j2me で実行できません (おそらく iOS とウィンドウ フォンも)。

サーバー <--->共通ライブラリで処理<-----パケット--->共通ライブラリで処理---> クライアント

では、サーバーをすべてのプラットフォームで動作させるにはどうすればよいでしょうか??

私はただのジュニアプログラマーです:)

4

1 に答える 1

1

サーバーは、JSON や XML などの一般的な形式の応答を返すことができます。その後、各クライアントはそれを解析して使用できます。または、ソケット経由で通信できますが、多くのコードを再利用することはできません。特に、iOS 開発では Obj-C が使用され、Windows Phone では C# が使用され、Android では Java (Java ME とは異なる場合があります) が使用されるためです。

于 2013-03-04T04:43:11.457 に答える