WebSphere Application Server Network Deployment for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

タスクの概説: Web アプリケーションの開発およびデプロイ

このタスクについて

開発者は、Web アプリケーションから構成されるファイルを作成して、Web アプリケーションのコンポーネントを Web モジュールにアセンブルします。 次に、デプロイヤー (通常、単体テスト環境の開発者または実稼働環境の管 理者) が Web アプリケーションをサーバーにインストールします。

プロシージャー

  1. (オプション) 既存の Web アプリケーションを マイグレーションして、新規バージョンの WebSphere Application Server で実行します。
  2. Web アプリケーションを設計して、Web アプリケーションのコード成果物を開発します。例えば、サーブレットJavaServer Pages (JSP) ファイル、および静的ファイル (例えば、イメージや HTML ファイル) などがあります。 設計資料へのリンクについては、Web アプリケーション: 学習用リソース のトピックを参照してください。

    JavaServer Pages プログラミングのヒント:

    • <%@ page language="java" contentType="text/html" %> の代わりに <%@ page language="java" contentType="text/html" session="false" %> を使用して、 JavaServer Pages ファイルのセッション状態を使用不可にします。
    • ご使用の JavaServer Pages ファイルの setProperties 呼び出しを、適切な setxxx メソッドの直接呼び出しに置き換えます。
  3. 機能を強化するために、WebSphere Application Server 拡張機能を使用して Web アプリケーションを開発します。
  4. アセンブリー・ツールを使用して、Web モジュールに Web アプリケーションをアセンブルします。 Web モジュール・アセンブリー・プロパティーには、以下の機能が組み込まれる場合があります。
    • サーブレット・ページ・リストを構成する。
    • サーブレット・フィルターを構成する。
    • クラス名ごとにサーブレットを処理する。

      名前またはクラス名によるサーブレットの処理は、 IBM 拡張内の serveServletsbyclassnameEnabled プロパティーを設定することによりトリガーされます。 invoker.patterns 属性を使用し、サーバー・コンポーネントの呼び出しをトリガーして 名前またはクラス名によってサーブレットを処理できるようにするパターンを指定します。 この値は、スペース、コロン、またはセミコロンのいずれかによって区切られたリストです。

    • ファイル・サービスを可能にする。

      ファイル・サービスでは、Web アプリケーションは HTML などの静的ファイル・タイプを処理することができます。 ファイル・サービス属性は、ファイル・サービスの動作をインプリメントするサーブレットによって使用されます。

  5. Web アプリケーションを含む Web モジュールまたはアプリケーション・モジュールをデプロイします。

    デプロイメント後に、初期応答時間を高速化するため JSP ファイルの バッチ・コンパイルを使用可能にするツールを使用すると便利な場合があります。

  6. (オプション) Web アプリケーションのトラブルシューティングを実行します。
  7. (オプション) Web アプリケーションを含む Web モジュールまたはアプリケーション・モジュールをデプロイしたアプリケーション・サーバーで、デフォルトの Web コンテナー構成を変更します。
  8. (オプション) デプロイ済みの Web アプリケーションを管理します。



サブトピック
Web アプリケーション
web.xml ファイル
デフォルト・アプリケーション
サーブレット
WebSphere Application Server の拡張機能を使用したサーブレットの開発
JSP エンジン・パラメーターの構成
JavaServer Pages
Web アプリケーションの開発
Web モジュール
デフォルトの Web コンテナー構成の変更
Web アプリケーションのアセンブリー
タスク概要: リモート要求ディスパッチャーを使用するアプリケーションのアセンブル
アセンブリーおよびデプロイメント中のアプリケーションの保護
サーブレットのバックアップとリカバリー
JavaServer Pages ファイルのバックアップとリカバリー
ユーザー・プロファイルおよび権限
レジストリー・フィルターの拡張機能の定義
WebSphere Application Server バージョン 5.x からの Web アプリケーション・コンポーネントのマイグレーション
URL 呼び出しキャッシュの調整
Web アプリケーション導入のトラブルシューティングのヒント
Web アプリケーション: 学習用リソース
関連概念
エンタープライズ (J2EE) アプリケーション
関連資料
JavaServer Pages トラブルシューティングのヒント
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 8:28:52 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.iseries.doc/info/iseriesnd/ae/tweb_aovr.html