GWTで記述され、Google AppEngine/Javaでホストされているアプリケーションがあります。このアプリケーションでは、ユーザーはビデオ/オーディオ/テキストファイルをサーバーにアップロードするオプションがあります。これらのファイルは最大1GB程度の大きなファイルになる可能性があり、GAE / Jは大きなファイルをサポートしていないため、これらのファイルを保存するには別のサーバーを使用する必要があります。ブラウザにクロスドメインセキュリティ機能がない場合、これは簡単に実装できます。したがって、私が考えているのは、GAEサーバーがサーバー(必要に応じてGlassfishまたはその他のJavaサーバー)と通信して、ファイルのURLを通知し、可能であればアップロードされたファイルのステータス(アップロードされたパーセント)を送信することです。クライアント画面にステータスを表示します。これが私がやろうと思っていることです。
ユーザーがGAE/Jに保存されているGWTページをロードすると、ユーザーはファイルをサーバーにアップロードし、サーバーは応答をGAEに送り返し、GAEは応答をクライアントに送信します。このシナリオが可能である場合、GAEとGlassfishの会話を実装するための最良の方法は何でしょうか。