2011-11-10 11 views
1

バックエンドを作成するにはどうすればよいですか?GoogleAppEngineバックエンド

GAEは設定方法を教えていますが、呼び出されるJavaクラスの定義方法や要求がどのように定義されているかを示す行はありません。 docsから

答えて

4

バックエンドは、あなたのメインの アプリケーションのバージョンとweb.xmlで定義されたサーブレットのセットを共有します。現時点では、バックエンドごとに別々のサーブレットセットを構成することはできません( )。

バックエンドは、フロントエンドと同じサーブレットを実行します。実行する必要のあるタスクのために適切なURLを呼び出すのはあなた次第です。

たとえば、バックエンドで1から100万の素数をすべて計算する場合は、GeneratePrimeNumberクラスを使用するサーブレットを作成し、そのサーブレットをmyappのようないくつかのURLへのリクエストに応答するように設定します.appspot.com/calculatePrimes。そのURLを呼び出すと、バックエンドが作業を行う必要があります。フロントエンドのインスタンスから呼び出すことも、タスクキューのタスクから呼び出すこともできますし、cronジョブから呼び出すこともできます。

基本的なバックエンドの問題の詳細については、this recent questionを参照してください。

関連する問題