デフォルト・アプリケーション

WebSphere® Application Server は、デフォルトの構成を提供します。管理者は、この構成を使用すると、 Application Server が稼働していることの確認を容易に行えます。 製品をインストールすると、この製品には server1 と呼ばれるアプリケーション・サーバーと Default Application と呼ばれるエンタープライズ・アプリケーションが組み込まれます。

Default Application には、Web モジュール DefaultWebApplication およびエンタープライズ Bean Java™ アーカイブ (JAR) ファイル Increment が含まれています。Default Application は、いくつかのサーブレットを提供します。これらのサーブレットは、製品で使用することができます。

Snoop サーブレット

Snoop サーブレットは、サーブレット要求に関する情報を検索するために使用します。 このサーブレットが戻す情報は、以下のとおりです。
  • サーブレット初期化パラメーター
  • サーブレット・コンテキスト初期化パラメーター
  • URL 呼び出し要求パラメーター
  • 設定されたクライアント・ロケール
  • コンテキスト・パス
  • ユーザー・プリンシパル
  • 要求ヘッダーとその値
  • 要求パラメーター名とその値
  • HTTPS プロトコル情報
  • サーブレット要求属性とその値
  • HTTP セッション情報
  • セッション属性とその値

Snoop サーブレットには、セキュリティー構成が組み込まれています。そのため、WebSphere セキュリティーが使用可能になっている場合、クライアントがサーブレットを開始するためには ユーザー ID とパスワードを指定する必要があります。

[IBM i]Snoop サーブレットの URL は、 http://your.server.name:9080/HitCount.jsp です。

[AIX Solaris HP-UX Linux Windows][z/OS]Snoop サーブレットの URL は http://localhost:9080/snoop/ です。

HelloHTML サーブレット

HelloHTML パーベイシブ・サーブレットは、WebSphere Web コンテナーによって提供される PageList サポートを実行するために使用します。このサーブレットは、API を提供する PageListServlet を拡張します。これらの API を使用すると、サーブレットは、その他の Web リソースを名前で呼び出したり、クライアント・タイプ検出 サポートを使用してタイプで呼び出せるようになります。

[IBM i]Hello サーブレットは、 URL: http://your.server.name:9080/HitCount.jsp を使用して、HTML ブラウザー、スピーチ・クライアント、 またはほとんどの Wireless Application Protocol (WAP) 対応ブラウザーから呼び出すことができます。

[AIX Solaris HP-UX Linux Windows][z/OS]Hello サーブレットは、URL: http://localhost:9080/HelloHTML.jsp を使用して、 HTML ブラウザー、スピーチ・クライアント、 またはほとんどの Wireless Application Protocol (WAP) 対応ブラウザーから呼び出すことができます。

遷移: PageList サーブレット・カスタム拡張機能は WebSphere Application Server バージョン 9.0 では推奨されません。この機能は、将来のリリースでは除去される予定です。com.ibm.servlet クラスを使用するのではなく、 レガシー・アプリケーションを再構築して javax.servlet.filter クラスを使用してください。 Servlet 2.3 仕様以降では、javax.servlet.filter クラスで要求のインターセプトと応答の検査が可能です。 また、javax.servlet.filter クラスを使用して、機能のチェーニングと応答の修飾または切り捨てができます。

HitCount アプリケーション

以下のようなさまざまな方式によるカウンターの増分方法を例示するために、HitCount デモンストレーション・アプリケーションを使用します。
  • サーブレット・インスタンス変数
  • HTTP セッション
  • エンタープライズ Bean

サーブレットに対して、コミットまたはロールバックが可能なトランザクション内で、 これらの方式のいずれかを実行するよう指示できます。 トランザクションがコミットされると、カウンターは増分されます。 トランザクションがロールバックされると、 カウンターは増分されません。

エンタープライズ Bean 方式は、Apache Derby データベースへのカウンター値を持続させるコンテナー管理パーシスタンス・エンタープライズ Bean を使用します。 このエンタープライズ Bean は、DefaultApp Datasource (これは、DefaultDB データベースに設定されている) を使用するように構成されています。

エンタープライズ Bean 方式を使用する場合、 WebSphere グローバル名前空間またはアプリケーションに対してローカルな名前空間のいずれかで エンタープライズ Bean を検索するよう、サーブレットに指示することができます。

[IBM i]HitCount アプリケーションの URL は、http://your.server.name:9080/HitCount.jsp です。

[AIX Solaris HP-UX Linux Windows][z/OS]HitCount アプリケーションの URL は http://localhost:9080/HitCount.jsp です。


トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rweb_defapp
ファイル名:rweb_defapp.html