デプロイメントディスクリプタの翻訳
デプロイメントディスクリプタにもいくつかの拡張がなされていたり、使えないものがあったりするようです。その部分だけを抜き出して翻訳してみました。
Security and Authentication
App Engineではユーザー認証にGoogle Acountsを利用できます。アプリケーションは、Google Acounts APIを使うことで現在サインインしているかどうかを調べることができ、なおかつsign-in/sign-outのURLを生成します。デプロイメントディスクリプタを使って、URLパスに対してアクセス制限を設けることが出来ます。
また、
※設定例あり
なお、App Engineは
Secure URLs
GAEは*.appspot.comドメインを使っているURLに対してHTTPSのセキュアなコネクションをサポートしています。
一方、Google Appsドメインは現在、HTTPSをサポートしていません。もしGoogle Appsドメインに対してHTTPSリクエストが来た場合は、「host not found」エラーを返します。
アプリケーションでセキュアなURLを利用したい場合は、appengine-web.xmlで
http://code.google.com/intl/ja-JP/appengine/docs/java/config/appconfig.html#Enabling_Secure_URLs__SSL_
次に、デプロイメントディスクリプタの
※設定例あり
web.xml Features Not Supported
However, the load actually occurs during the first request handled by the web server instance, not prior to it.
※MIMEタイプの説明はちょっとよく分からなかった。
App Engine supports
デプロイメントディスクリプタの要素には、IDEで使用する際の表示名・詳細記述・アイコンを定義できるものがありますが、App Engineはこれらを使わず、無視します。
また、以下のものをサポートしていません。
- JNDI環境変数(
) - EJBリソース(
) 要素 を使用したサーブレットスケジューリング