I'm looking for tips, suggestions, advice or examples of applications build using Google's Web Toolkit with Google AppEngine.
4 に答える
Google AppEngine が GWT を使用して Java をサポートするようになったため、非常に簡単になりました (つまり、GWT RPC を使用できます)。
このスクリーンキャストを見てください。
GWTとGAEの問題の核心は、GAEを使用するときにJDOを使用してオブジェクトを永続化することです。また、ニュークリアス(JDO実装)によって行われるバイトコード操作により、ドメインオブジェクトが「GWT-RPC」で機能しなくなります。
現在、最善の解決策は、おそらく現在初期段階にあるGoogleAppEngine用のGileadGWTアダプターです。
この件に関するスクリーンキャストは次のとおりです: Using Java (GWT) with Google App Engine
ただし、GAE は Java ではなく Python + JavaScript を使用するため、機能は非常に限られているようです。
Java バージョンの GAE で GWT を使用することが必ずしも良い考えである理由を詳しく説明していただけますか?
私はそれに反対しているわけではなく、Java が進むべき道であることは明らかですが、具体的な理由を聞きたかっただけです。
私自身の質問に答えるには: GWT は「GWT RPC」と呼ばれるインターフェースを提供します。これにより、Java サーブレットと直接やり取りできるため、クライアントとサーバー間の驚くべきレベルの統合が実現します。