Web アプリケーション
Web アプリケーションは、1 つ以上の (関連する) サーブレット、JavaServer Pages テクノロジー (JSP ファイル)、Hyper Text Markup Language (HTML) ファイルから構成され、各構成要素をまとめて管理できます。
Web アプリケーション内のファイルは、協働して 1 つのビジネス・ロジック機能を実行するので、互いに関連しています。Web アプリケーションとは、Java™ サーブレット仕様によってサポートされている 1 つの概念です。Web アプリケーションは通常、.war ファイルとしてパッケージされます。
サブトピック
Web モジュール
Web モジュールとは、Web アプリケーションのことです。 Web モジュールは、サーブレット、JavaServer Pages (JSP) ファイル、 および Hypertext Markup Language (HTML) ページなどの静的コンテンツを、 デプロイ可能な単一の単位にアセンブルすることによって作成されます。 Web モジュールは、Web アプリケーション・アーカイブ (WAR)・ファイルに保管されています。このファイルは、標準的な Java アーカイブ・ファイルです。Web コンテナーの要求属性
Web コンテナーには、要求の証明書情報をサーブレットまたはトラスト・アソシエーション・インターセプター (TAI) に提供するために使用可能な 3 つのカスタム HttpServletRequest 属性があります。web.xml ファイル
web.xml ファイルは、Web アプリケーションを構成する Web コンポーネントの 構成およびデプロイメント情報を提供します。デフォルト・アプリケーション
WebSphere Application Server は、デフォルトの構成を提供します。管理者は、この構成を使用すると、 Application Server が稼働していることの確認を容易に行えます。 製品をインストールすると、この製品には server1 と呼ばれるアプリケーション・サーバーと Default Application と呼ばれるエンタープライズ・アプリケーションが組み込まれます。JavaServer Pages
JavaServer Pages (JSP) は、 JavaServer Pages 仕様に準拠してコーディングされたアプリケーション・コンポーネントです。 JavaServer Pages を使用すると、Web ページ内の Hypertext Markup Language (HTML) コードとビジネス・ロジックを分離することができます。これにより、HTML プログラマーと Java プログラマーによるページの作成および保守の共同作業が容易になります。サーブレット
サーブレットは、Java サーブレット・アプリケーション・プログラミング・インターフェース (API) を使用する Java プログラムです。アプリケーション・サーバーへのデプロイメントの場合、サーブレットは、 Web アプリケーション・アーカイブ (WAR) ファイルまたは Web モジュールにパッケージ化する必要があります。 アプレットがブラウザー上で動作しブラウザーの機能を拡張するのと同様に、サーブレットは Java の使用が可能な Web サーバーで動作しその Web サーバーの機能を拡張します。Web フラグメント
Web アプリケーションを開発する際、複数の Web モジュールが同じコンポーネントを使用する場合、Web フラグメントの Java アーカイブ (JAR) ファイルにこれらのコンポーネントを組み込むことを考慮してください。Web フラグメントの JAR ファイルには、構成メタデータとコンポーネント・クラス・ファイルの両方が含まれます。このようにすると、アプリケーション間でのコピーが容易になります。非同期サーブレットのベスト・プラクティス
非同期サーブレット・フィーチャーを使用すると、着信要求と応答を、要求を起こしたオリジナル・スレッドにバインドしなくても処理することができます。Web コンテナーのプロパティー
Web コンテナーのシステム・プロパティー、カスタム・プロパティー、およびアプリケーション・プロパティーについて学習します。Java EE アプリケーション・リソースの宣言
外部リソースおよび構成パラメーターで依存関係を宣言するよう Java Enterprise Edition (Java EE) アプリケーションを構成できます。 これらのリソースは、アプリケーション・コードに注入される、または Java Naming and Directory Interface (JNDI) を使用してアプリケーションによってアクセスされる場合があります。Web アプリケーション: 学習用リソース
関連資料:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cweb_aov2
ファイル名:cweb_aov2.html