2

ゲームを作っています。クライアントはアンドロイドで動作します。マルチプレイヤーなので、サーバー上でできるだけ多くのロジックをチェックしたいと考えています。Android クライアントを純粋な Java バックエンドに接続する方法に興味があります。多くのプログラミングオーバーヘッドが発生する限り、純粋なソケットを扱いたくありません。EJB のようなものは完璧ですが、見る限り、Android などには rmi パッケージはありません。したがって、唯一の方法は、ソケットまたは URL オブジェクトを介して REST サービスに接続することです (URL を使用して SOAP ベースのサービスに接続できますが、手動で行うには複雑すぎます)。Android と Java の間ではシリアライズが機能しません。マルチプレイヤー ゲームで Android アプリをサーバーに接続する最良の方法は何ですか (より良い Java EE EJB か何か)? 純粋な XML 以外の方法はありますか?

4

1 に答える 1

2

JAX-RS を使用して RESTful Web サービスを構築でき、JSON をペイロードとして使用できます。Jerseyはリファレンス実装であり、優れた実装です。JSONのサポートもあります。

于 2013-06-08T03:10:25.803 に答える