4

2DトップダウンのMMOブラウザゲームを作ろうと思っています。より多くのターゲット ユーザーを獲得できるので、Flash ゲームにしたいと考えていますが、Java の速度が役立つリアルタイムのマルチプレイヤー アクションも実現したいと考えています。 Javaサーバーを使用するとうまくいくでしょうか?

a)上記が正しく実行可能であり、b)そのようなことをどのように達成できるのか、それともJavaクライアントをJavaサーバーに接続するのと変わらないのでしょうか。(私は現在、ActionScript 3 に精通していません)

4

2 に答える 2

2

複数の方法。1) Adob​​e のBlazeDSまたはサードパーティのGraniteデータ サービス
を使用して、Java オブジェクトを直接呼び出すことができます。BlazeDS は、サーバーまたは Tomcat サーブレット/Java EE としてデプロイされます。その仕事は、データ オブジェクトを AS3<->Java オブジェクト間でマーシャリングし、Java クラス メソッドを呼び出すことです。

2) Flex の HTTPService オブジェクトを使用して、任意のバックエンド Web サービスまたは Rest インターフェイスを呼び出すことができます。

于 2012-05-26T22:40:52.967 に答える
2

私はソケットを使用します。Flash を使用すると、ネットワーク ソケットにアクセスして、json を送信したり、任意のフォーマットを送信したりできます。

于 2012-05-26T22:47:01.860 に答える