2012-04-26 13 views
2

私はAndroid用のモバイルアプリケーションを開発しています。アプリケーションはappspot.com上で実行している別のGWTアプリケーションのフロントエンドとして機能します。 2つの間で通信するには、クライアント(Android Applcation)からサーバー(GWTアプリケーション)にデータを送信する必要があります.GWTアプリケーションは処理され、データはクライアントに返されます。これを達成する最良の方法は何でしょうか? 「ベスト」とは、私が理解して実装するのに十分単純であることを意味するだけでなく、良いプラクティスに沿っていることを意味します。AndroidアプリケーションGWTアプリケーションと通信する

私はGWTを非常に慣れていて、インターネット上で多くのサポートを見つけることができないので、助言をいただきますようお願い申し上げます。

ありがとうございます!

答えて

1

私はAndroidアプリケーションの開発に多くの経験はありませんが、「GWTアプリケーションにデータを送信する」とはApp Engineのバックエンド/サーバーにデータを送信することを意味します。

最後に、GWTは単純なJavascriptにコンパイルされ、ブラウザで実行されます。だから私はあなたのアプリのGWTの部分とどのように通信したいのか分かりません。
しかし、App Engine上でバックエンドを実行しているAndroidアプリからデータを送信すると、最終的にはどのブラウザ(モバイル、デスクトップなど)でもアクセスできるGWTアプリケーションにデータを表示できます。

  1. 使用RequestFactoryが(内部的にJSONを使用してデータプロトコルとしてJSONやXMLを使用してバックエンドへのあなたのAndroidアプリからは、HTTPRequestを作成します。そのために

    は、私はあなたがいずれかの二つの経路の一つは行くことができると思います)(あなたのために特別なRequestfactory_client.jarパッケージがあります。詳細については、hereを参照してください)。
+0

ありがとうございます、ありがとうございます、私のサーバーが正常に動作しているとすぐにこれを調べます! – casper

関連する問題