Cosminexus 機能解説
Webコンテナでは,Webアプリケーションの実行機能を提供するコンテナとしての機能と,Webサーバと連携するためのリダイレクタの機能,およびWebクライアントからのリクエストを受け付けるWebサーバ機能を提供しています。リダイレクタとは,Webコンテナで提供しているライブラリです。リダイレクタをWebサーバに登録することで,WebサーバあてのHTTPリクエストのうち特定のリクエストを,指定したWebコンテナに処理させたり,複数のWebコンテナにリクエストを振り分けて処理させたりできるようになります。
Webコンテナの機能を次の表に示します。
表4-1 Webコンテナの機能
| 機能 | 参照先 |
|---|---|
| Webアプリケーションの実行 | 4.2 |
| インプロセスHTTPサーバによるリクエストの受け付け | 4.3 |
| セッション管理 | 4.4 |
| 文字コード変換 | 4.5 |
| デフォルトの文字エンコーディング設定 | 4.6 |
| JSPの事前コンパイルとコンパイル結果の保持 | 4.7 |
| アプリケーションのイベントリスナ | 4.8 |
| タグファイルの実行 | 4.9 |
| JSP ELの実行 | 4.10 |
| リクエストおよびレスポンスのフィルタリング | 4.11 |
| フィルタリングによるHTTPレスポンスの圧縮 | 4.11.1,4.12 |
| Webコンテナのセキュリティ管理 | 4.13 |
| EJBコンテナとの連携 | 4.14 |
| データベースとの接続 | 4.15 |
| Webコンテナによるスレッドの作成 | 4.16 |
| 同時実行スレッド数の制御 | 4.17,4.18,4.19,4.20 |
| ユーザスレッドの使用 | 4.21 |
| 通信タイムアウトの設定 | 4.22 |
| Webサーバ(リダイレクタ)によるリクエストの振り分け | 4.23 |
| エラーページのカスタマイズ※ | 4.24 |
| ドメイン名指定でのトップページの表示 | 4.25 |
| Webコンテナへのゲートウェイ情報の通知 | 4.26 |
| Webサーバ連携・インプロセスHTTPサーバ・簡易WebサーバでのIPアドレスの指定 | 4.27 |
| 静的コンテンツのキャッシュ | 4.28 |
| 簡易Webサーバ機能 | 4.29 |
| セッションフェイルオーバ機能 | 4.11.1,12章 |
なお,Cosminexusで提供するWebコンテナの機能には,J2EEで規定された機能にCosminexus独自の機能を拡張したものと,Cosminexus独自の機能として提供しているものがあります。Cosminexus独自の機能かどうかについては,「2. アプリケーションサーバの機能(J2EEアプリケーションを実行する場合)」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.