アプリケーションサーバで使用する用語について説明します。
(数字)- 1.4モード
- サーバの動作モードです。J2EE 1.4以降の機能を使用できます。データベースを含む複数のリソースのトランザクション管理ができます。
- 1:1系切り替えシステム
- 実行系のアプリケーションサーバと待機系のアプリケーションサーバが1:1で対応しているシステムです。実行系のアプリケーションサーバに障害が発生すると,待機系のアプリケーションサーバで処理を引き継ぎます。
(英字)- Application Server
- アプリケーションサーバの実行環境を構築する基盤製品です。Application Server Standardと,Application Server Enterpriseの総称です。
- CJMSPブローカー
- Cosminexus JMSプロバイダで使用するプロセスです。メッセージの送信先を管理します。
- CJMSPリソースアダプタ
- Cosminexus JMSプロバイダで使用するリソースアダプタです。
- J2EEサーバからCJMSPブローカーに接続するために使用します。Connector 1.5仕様に準拠しています。
- CORBAネーミングサービス
- CORBAの仕様に準拠した,リモートオブジェクトの格納場所を管理するためのネーミングサービスです。アプリケーションサーバの構成ソフトウェアであるCosminexus TPBrokerによって提供される機能です。
- Cosminexus Component Container
- サーバ・サイドの業務処理プログラム(ビジネスロジック)をコンポーネントとして実行するための構成ソフトウェアです。また,アプリケーションサーバの運用管理をするためのManagement Server,統合ユーザ管理,snapshotログ収集などの機能も提供しています。
- Cosminexus Component Transaction Monitor
- クライアントからのリクエストのスケジューリングを実現するための構成ソフトウェアです。
- Cosminexus JMSプロバイダ
- アプリケーションサーバで提供しているJMSプロバイダです。JMS1.1仕様に基づいた機能を提供しています。CJMSPブローカーとCJMSPリソースアダプタによって構成されています。
- Cosminexus Performance Tracer
- リクエストが処理されるときに,決められたポイントごとに各機能が出力する性能解析情報をファイルに出力するための構成ソフトウェアです。
- Cosminexus Reliable Messaging
- アプリケーションサーバで構築したシステム上のJ2EEアプリケーションが,メッセージを使用して非同期に通信するための構成ソフトウェアです。JMSインタフェースでのメッセージ通信機能をJ2EEアプリケーションに提供します。
- Cosminexus アプリケーションサーバ
- アプリケーションサーバを中核とした,性能および信頼性の高いアプリケーションを実行および開発するためのシステム構築基盤製品です。
- CTM
- Cosminexus Component Transaction Monitorのことです。リクエストのスケジューリングをするための構成ソフトウェアです。
- CTMデーモン
- クライアントからのリクエストを制御するスケジュールキューを管理するプロセスです。リクエストのスケジューリングを実現する,スケジューラとして機能します。
- Management Serverを利用している場合,CTMデーモンは論理サーバとして扱えます。
- CTMドメインマネジャ
- CTMドメインを管理するプロセスです。ホスト内のCTMデーモンの情報を,CTMドメイン内のほかのCTMドメインマネジャに配布します。
- Management Serverを利用している場合,CTMドメインマネジャは論理サーバとして扱えます。
- CTMレギュレータ
- EJBクライアントからCTMデーモンに集中するリクエストを,分散集約するためのプロセスです。TPBrokerクライアント(CORBAクライアント)からJ2EEサーバ内で動作しているEJBアプリケーションを直接呼び出しできるゲートウェイ機能も提供します。
- DB Connector
- データベースに接続するためのリソースアダプタです。
- DD
- アプリケーションを運用環境に配置するときの定義情報を記述したものです。
- EIS
- データベースやトランザクションサーバなど,企業内に構築されているバックエンドシステムです。
- EJBクライアント
- J2EEサーバ上で開始されているEnterprise Beanを呼び出すクライアントプログラムです。次の3種類があります。
- EJBクライアントアプリケーション
- サーブレットまたはJSPなどのWebアプリケーション
- ほかのEnterprise Bean
- EJBクライアントアプリケーション
- Enterprise Beanを呼び出すJavaアプリケーションです。
- EJBコンテナ
- Enterprise Beanを制御する実行環境です。また,通信,トランザクション管理などのシステムレベルのサービスも提供します。Enterprise Beanの実体は,EJBコンテナの中で実行されます。
- Explicitヒープ
- 明示管理ヒープ機能で使用するメモリ空間です。Javaヒープ外にあるため,フルガーベージコレクションの対象になりません。
- HAモニタ
- クラスタソフトウェアの一つです。
- システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。HAモニタと連携することで,アプリケーションサーバで構築したシステムの信頼性や稼働率を向上できます。AIX,HP-UXまたはLinuxを使用しているときに連携できます。
- HAモニタと連携することで,1:1系切り替えシステム,相互系切り替えシステム,N:1リカバリシステム,およびホスト単位管理モデルを対象とした系切り替えシステムが実現できます。
- HTTPセッション
- javax.servlet.http.HttpServletRequestクラスのgetSessionメソッドで取得されるHttpSessionオブジェクトです。「HTTPセッションに格納するオブジェクト」に加え,そのほかにHTTPセッションがメンバとして参照するオブジェクトを含む,HTTPセッション全体を指します。
- HTTPセッション管理用オブジェクト
- Webコンテナの内部で使用され,HTTPセッションを管理するオブジェクトです。
- HTTPセッションに格納するオブジェクト
- javax.servlet.http.HttpSessionクラスのsetAttributeメソッドでHTTPセッションへ格納されるユーザオブジェクトです。
- HTTPセッションの属性ともいいます。
- HTTPセッションに関するオブジェクト
- 「HTTPセッション管理用オブジェクト」と「HTTPセッション」とをまとめて表現した用語です。
- J2EEアプリケーション
- JSP,サーブレット,EnterpriseBeanなどで構成されるアプリケーションです。アプリケーションサーバで扱うJ2EEアプリケーションの形式には,EARファイル形式でパッケージ化されたアーカイブ形式のアプリケーションと,アーカイブ化しない展開ディレクトリ形式のアプリケーションがあります。EARファイル形式でパッケージ化されたアプリケーションの場合,複数のEJB-JARファイル,複数のWARファイル,および一つのDDから構成されます。
- J2EEコンテナ
- J2EEアプリケーションを実行するためのサーバ基盤です。
- J2EEコンポーネントへ各種APIを提供する,Webコンテナ,EJBコンテナから構成されます。
- J2EEコンポーネント
- サーブレット,JSP,Enterprise Beanなどのユーザアプリケーションプログラムのことです。
- J2EEサーバ
- J2EEコンテナを生成,実行する環境です。
- J2EEサーバモード
- J2EEサーバの動作モードの一つです。このモードの場合,J2EEコンテナ上で動作するアプリケーションから,J2EE関連のAPIを利用できます。なお,J2EEサーバモードには,1.4モードと,互換用の動作モードであるベーシックモードがあります。
- J2EEサービス
- J2EEコンテナの部品機能として利用されます。J2EEコンポーネントにJNDI,JDBC,JTA,RMI-IIOPおよびJavaMailのAPIを提供します。
- JP1
- 日立の統合システム運用管理ソフトウェアです。
- JP1/AJS
- 日々の業務の中から,定型的・定期的なものを自動化して,システム運用に掛かるコストを削減し,少ない人員で確実な運用を実現するためのプログラム群です。JP1/AJS - Manager,JP1/AJS - Agent,JP1/AJS - Viewの製品で構成されます。
- JP1/AJS2 - SO
- 一つ一つの運用手順を蓄積し,ライブラリとして統合する運用管理の基盤機能を提供するプログラムです。立案したシナリオに合う運用手順をライブラリから選択し,運用環境に合わせてカスタマイズすることで,業務運用の設計を容易に,かつ高品質で実現することができます。
- JP1/IM
- 企業情報システム全体を統合管理する基盤になるプログラム群です。JP1/IM - Manager,JP1/IM - View,およびJP1/IM - CMの三つの製品で構成されます。
- JP1/IM - CM
- 業務システムを構成する各種のリソース(サーバ,ストレージなど)やシステム構成に関する情報を集約して管理するためのプログラムです。管理対象のリソースを任意にグルーピングできるため,システムの監視(性能,障害)や運用(設定配布,構成変更)の際に,グループ単位で管理したり操作したりできます。
- Management Server
- 運用管理ドメインを構成するサーバプログラムです。運用管理ドメイン単位に一つ配置します。
- Management Serverは運用管理ドメイン内の各ホストに配置した運用管理エージェントに指示を出して,運用管理ドメイン全体の運用管理を実行します。
- Microsoft Cluster Service
- クラスタソフトウェアの一つです。
- システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。Microsoft Cluster Serviceと連携することで,アプリケーションサーバで構築したシステムの信頼性や稼働率を向上できます。Windows Server 2003で使用できます。
- Microsoft Cluster Serviceと連携したシステムでは,1:1系切り替えシステム,相互系切り替えシステム,N:1リカバリシステム,およびホスト単位管理モデルを対象とした系切り替えシステムが実現できます。
- N:1リカバリシステム
- クラスタ構成の実行系のアプリケーションサーバに対して,1台のリカバリ専用サーバを待機系として配置したシステムです。リカバリ専用サーバでは,障害が発生した実行系のアプリケーションサーバのトランザクションの決着をします。
- Outbound
- Connector 1.5仕様で定められたJ2EEサーバとリソースアダプタ間の通信モデルの一つです。J2EEサーバからリソースアダプタにアクセスする通信モデルです。
- SFOサーバ
- システム内のJ2EEサーバのJ2EEアプリケーション内で生成されたグローバルセッション情報を管理するJ2EEサーバです。メモリセッションフェイルオーバ機能を使用するときにシステム構成に含めます。
- SFOサーバアプリケーション
- SFOサーバ上で稼働するJ2EEアプリケーションを,SFOサーバアプリケーションといいます。SFOサーバアプリケーションはEJBで実装されています。なお,SFOサーバアプリケーションはアプリケーションサーバで提供しています。
- Smart Composer機能
- 一般的な3階層モデルのアプリケーションサーバのシステムを,簡単に構築および運用できるよう支援する機能です。システム全体に対して,システムの設定,およびJ2EEアプリケーションやリソースアダプタのデプロイを一括で実行できるので,簡単,迅速にシステム構築ができます。
- 構築したシステムを一括で起動したり,一括でシステムの設定を変更したりするなど,運用機能についてもサポートしています。
- TP1インバウンドアダプタ
- TP1インバウンド連携機能で使用するリソースアダプタです。Connector 1.5仕様に準拠しています。
- TP1インバウンド連携機能
- TP1インバウンドアダプタを使用して,OpenTP1システムのSUPからアプリケーションサーバ上のMessage-driven BeanをInboundで呼び出す機能です。
- uCosminexus Client
- EJBクライアント環境を構築するための製品です。
- usrconf.properties(ユーザプロパティファイル)
- J2EEサーバ,バッチサーバ,Webコンテナサーバ,またはサーバ管理コマンドで使用するJavaVMのシステムプロパティを定義するファイルです。
- Webアプリケーション
- Webブラウザを備えたクライアントを対象に作成されたアプリケーションです。具体的には,サーブレットプログラム,JSPファイル,HTML/XMLドキュメントなどの集合体です。
- Webコンテナ
- Webアプリケーションを制御する実行環境です。また,セキュリティ,トランザクションなどの各種サービスも提供します。Webアプリケーションは,Webコンテナ上で動作します。
- Java Servlet2.5仕様,およびJavaServer Pages Specification v2.1仕様に準拠したWebアプリケーションを実行できます。
- Webサーバ
- Webブラウザからのリクエスト受信およびWebブラウザへのデータ送信に関連する処理を実行するプログラムです。アプリケーションサーバでは,Hitachi Web Server,Microsoft IIS,またはインプロセスHTTPサーバを使用できます。インプロセスHTTPサーバは,J2EEサーバプロセス内で動作するWebサーバです。
- なお,Management Serverを利用する場合,Hitachi Web Serverは論理サーバとして扱えます。
- Webサーバ連携
- アプリケーションサーバで使用するWebサーバとして,Hitachi Web ServerまたはMicrosoft IISを使用する方法です。
- Hitachi Web ServerまたはMicrosoft IISにCosminexus Component Containerが提供するリダイレクタモジュールを組み込んで使用します。
- Windows Server Failover Cluster
- クラスタソフトウェアの一つです。
- システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。Windows Server Failover Clusterと連携することで,アプリケーションサーバで構築したシステムの信頼性や稼働率を向上できます。Windows Server 2008で使用できます。
(ア行)- アウトプロセス
- プロセスの起動のしかたです。アウトプロセスで起動させると,J2EEサーバのプロセス外で実行します。アウトプロセスでネーミングサービスを使用する場合,CORBAネーミングサービスはユーザが起動する必要があります。
- アプリケーションサーバ
- 情報システムの中間に位置し,ユーザの要求(プレゼンテーション層)とデータベースなどの業務システム(データ層)の処理を橋渡しするためのアプリケーション層を構築するためのミドルウェアです。
- インプロセス
- プロセスの起動のしかたです。インプロセスで起動させると,J2EEサーバのプロセス内で実行するように最適化されるので,パフォーマンスの高いシステムが実現できます。ネーミングサービス,トランザクションサービスおよびHTTPサーバ機能をインプロセスで起動できます。このとき,CORBAネーミングサービス,インプロセスOTSおよびインプロセスHTTPサーバは,J2EEサーバ起動時に自動で起動されます。
- インプロセスHTTPサーバ
- J2EEサーバのインプロセスで動作するWebサーバ機能です。Webコンテナの機能の一部として提供されます。
- 運用監視エージェント
- ホスト上で動作する論理サーバの稼働状況を監視して,稼働情報を収集するエージェントプログラムです。
- 運用管理エージェント
- 運用管理者の代わりに,それぞれのホスト上の論理サーバを起動したり,設定ファイルを更新したりするエージェントプログラムです。
- 運用管理サーバ
- Smart Composer機能または運用管理ポータルでシステムを構築している場合に,Management Serverを配置したホストです。運用管理ドメイン内の各ホストに配置されている運用管理エージェントに対して,管理操作を指示します。
- 運用管理ドメイン
- Management Serverが管理する論理サーバの集合です。同じ運用管理ポリシーが適用されます。
- 運用管理ポータル
- Management Serverを操作するためのGUIです。Webブラウザで表示します。
(カ行)- カスタムジョブ
- JP1/AJS以外のプログラムとJP1/AJSが連携するジョブを定義する場合に,目的のジョブを容易に作成するために使用できるジョブのテンプレートです。Windowsの場合,アプリケーションサーバでは,「論理サーバ制御用カスタムジョブ」と「アプリケーション制御用カスタムジョブ」の2種類を提供しています。
- 機能レイヤ
- 性能解析トレース収集をする場合に,PRFトレースを出力する機能の層です。EJBクライアント,リダイレクタ,Webコンテナ,CTM,EJBコンテナ,JNDI,JTA,JCA/JDBCなどがあります。
- クラスタ
- ある共通の機能を提供するサーバの集合です。
- Management Serverでは,J2EEサーバクラスタまたはWebサーバクラスタを論理サーバとして扱えます。
- クラスタソフトウェア
- システムの信頼性向上,稼働率向上を目的として,システムの切り替えを実現するプログラムです。
- 実行中のサーバシステムに障害が発生した場合,事前に待機しているサーバシステムに,直ちに自動で切り替えることができます。そのため,オペレータが特に意識することなく,システムの信頼性や稼働率を高められます。
- アプリケーションサーバでは,クラスタソフトウェアを使用して,1:1系切り替えシステム,N:1リカバリシステム,相互系切り替えシステム,およびホスト単位管理モデルを対象とした系切り替えシステムを実現できます。
- AIX,HP-UXまたはLinuxを使用している場合は,クラスタソフトウェアとしてHAモニタが使用できます。Windowsの場合は,クラスタソフトウェアとしてMicrosoft Cluster ServiceおよびWindows Server Failover Clusterが使用できます。
- グローバルCORBAネーミングサービス
- CTMによってリクエストをスケジューリングする場合に,CTMドメイン内に含まれる複数のJ2EEサーバに登録されている業務処理プログラム(Stateless Session Bean)の情報を共有管理するネーミングサービスです。
- 系
- 系とは,業務処理に必要なハードウェアのほか,実行するプログラムや通信機器を含めたシステム全体の総称です。系の種類には,実行系と待機系があります。
- 系切り替え
- システムに障害が発生した場合やシステムの保守のために,システムを切り替えることをいいます。系切り替えが行われると,待機系は業務処理を引き継いで実行系となります。一方,実行系は,さらに障害が発生した場合に備えて待機系となります。以降,系切り替えのたびに,実行と待機を交代して,どちらかの系で常に業務処理を実行するようにします。
- 現用系
- 最初に実行系として動作させる系を現用系といいます。系切り替えによって,実行系が待機系になった場合でも,呼び方は変わりません。
- コネクションプーリング
- サーブレット,JSP,Enterprise BeanなどのJ2EEコンポーネントや,バッチアプリケーションからリソースへのアクセス量に応じて,リソースコネクションをメモリ上にプーリングする機能です。リソースコネクションには,JDBCコネクション,リソースアダプタのコネクションなどがあります。コネクションをプーリングしておくことで,アプリケーションからのリソース接続要求を高速に処理できます。
(サ行)- サーバ管理コマンド
- サーバで管理しているアプリケーションおよびリソースの設定をするためのコマンド群です。
- サーブレットエンジンモード
- サーバの動作モードの一つです。Webコンテナ部分だけを使用して,サーブレットエンジンを単独で動作させます。Enterprise Beanは動作しません。
- サーブレットエンジンとは,サーブレット実行機能およびJSP実行機能を持つサーバのことです。
- なお,サーブレットエンジンモードは互換用の動作モードとなります。
- 実行系
- 業務処理を実行させる系(実行中のサーバ)を指します。
- シナリオ
- JP1/AJS2 - SOで扱う,シナリオジョブに実行順序を付けてネットワーク化したオブジェクトです。シナリオジョブとは,シナリオ中に定義されたコマンド,シェルスクリプト,Windows実行ファイルなどを定義したオブジェクトです。
- シナリオはJP1/AJSに登録して実行できます。
- ジョブ
- JP1/AJSで扱うシステム運用の各作業のことです。
- スケールアウト
- システム全体の処理性能を向上させることを目的として,サーバの台数を増やすことをいいます。
- スケールイン
- システムの規模を縮小する場合などに,サーバの台数を減らすことをいいます。
- スマートエージェント
- 1.4モードでグローバルトランザクションを使用する場合,またはCTMを使用する場合に,動的な分散ディレクトリサービスを提供するプロセスです。
- Management Serverを利用する場合,スマートエージェントは論理サーバとして扱えます。CTMはスマートエージェントによって管理されます。
- なお,グローバルトランザクションの場合でも,インプロセストランザクションサービスを利用するときは,スマートエージェントは不要です。
- 静的コンテンツ
- HTMLファイルや画像ファイルなど,クライアントからの要求に対する応答に使用するファイルのうち,リクエスト内容に影響されないで常に同じ内容になるコンテンツのことです。
- 性能解析トレース
- アプリケーションサーバで構築したシステムの性能を解析するためのトレース情報です。
- 性能解析トレースファイル
- アプリケーションサーバで構築したシステムの性能を解析するためのトレース情報をCSV形式で編集出力したテキストファイルです。
- セッションフェイルオーバ機能
- J2EEアプリケーション実行中のHttpSessionオブジェクトに登録されたオブジェクトをセッション情報として管理し,J2EEサーバで障害が発生した場合には,管理しているセッション情報をほかのJ2EEサーバに引き渡す機能です。J2EEサーバで障害が発生し,ほかのJ2EEサーバにリクエストが転送された場合でも,障害発生前の状態で業務を続行できます。
- セッションフェイルオーバ機能には,メモリセッションフェイルオーバ機能とデータベースセッションフェイルオーバ機能の2種類があります。メモリセッションフェイルオーバ機能の場合,セッション情報をSFOサーバで管理します。データベースセッションフェイルオーバ機能の場合,セッション情報をデータベースで管理します。
- セッションフェイルオーバサーバ
- メモリセッションフェイルオーバ機能を使用する場合に,J2EEサーバを配置しないで,SFOサーバを配置して使用するホストです。
- 相互系切り替えシステム
- クラスタソフトウェアを使用して実現できるシステムの一つです。アプリケーションサーバの実行系と待機系を1:1にする構成で,それぞれのアプリケーションサーバを実行系として稼働させながら,お互いの待機系にするシステムです。
- 相互スタンバイ
- クラスタソフトウェアを使用した運用をする場合に,アプリケーションサーバの実行系と待機系を1:1にする構成で,それぞれのアプリケーションサーバを実行系として稼働させながら,お互いの待機系にすることです。
(タ行)- 統合ネーミングスケジューラサーバ
- CTMによるリクエストのスケジューリングをする場合に,J2EEサーバを配置しないで,グローバルCORBAネーミングサービスを配置して使用するホストです。統合ネーミングスケジューラサーバのレプリカを作成することで,可用性を向上できます。なお,統合ネーミングスケジューラサーバにもCTMデーモンは必要です。
- 動作モード
- サーバの動作モードです。J2EEサーバモードとサーブレットエンジンモードがあります。J2EEサーバモードには,さらに,1.4モード,ベーシックモードがあります。
- ただし,ベーシックモードおよびサーブレットエンジンモードは旧バージョンとの互換用の動作モードとなります。
- 動的コンテンツ
- サーブレットやJSPのように,クライアントからの要求に応じて動的に生成されるコンテンツのことです。
- トランザクションサービス
- グローバルトランザクションを使用する場合に,トランザクションを管理するサービスです。TPBroker OTSによって提供されるサービス全体を表します。トランザクションサービスは,J2EEサーバのインプロセスで起動されます。
(ナ行)- ネーミングサービス
- オブジェクトに名前を付けて格納場所を管理しておくことで,格納先を知らなくても名前からそのオブジェクトを利用できるようにするサービスです。アプリケーションサーバではCORBAネーミングサービスを利用します。
- Management Serverでは,ネーミングサービスを論理サーバとして扱えます。
(ハ行)- バッチアプリケーション
- バッチ処理を実装したJavaアプリケーションです。バッチ実行コマンドを使用して,バッチサーバ上で実行します。バッチ実行コマンドをJP1/AJSのジョブとして定義しておくと,JP1/AJSからバッチアプリケーションを実行できます。
- バッチサーバ
- バッチアプリケーションを実行するためのサーバです。バッチアプリケーションの実行機能のほかに,バッチアプリケーションからデータベースに接続したり,EJBにアクセスしたりする機能も提供しています。
- パフォーマンストレーサ
- PRFデーモンのことです。
- Management Serverでは,パフォーマンストレーサを論理サーバとして扱えます。
- 負荷分散機
- Webブラウザなどからのリクエストを一元的に受け付けて,同等の機能を持つ複数のサーバに転送して各サーバの負荷を分散させるための装置です。
- ベーシックモード
- 旧バージョンとの互換性を確保するためのサーバの動作モードの一つです。
- 単一リソースとのトランザクション管理ができます。
- ホスト単位管理モデルを対象とした系切り替えシステム
- クラスタソフトウェアを使用して実現できるシステムの一つです。複数の実行系アプリケーションサーバと1台の待機系アプリケーションサーバを配置して,それぞれにManagement Serverおよび運用管理エージェントを配置したシステムです。
(マ行)- 明示管理ヒープ機能
- Javaオブジェクトの配置先として,Explicitヒープを使用する機能です。ExplicitヒープはJavaヒープ外にある,フルガーベージコレクションの対象にならない領域です。明示管理ヒープ機能を使用することによって,フルガーベージコレクションの発生を抑止できます。
(ヤ行)- ユーザプロパティファイル
- usrconf.propertiesのことです。J2EEサーバ,Webコンテナサーバまたはサーバ管理コマンドを実行するJavaVMのシステムプロパティを指定します。なお,J2EEサーバ,Webコンテナサーバおよびサーバ管理コマンドで使用するユーザプロパティファイルは,それぞれ格納先および指定できるキーが異なります。
- 予備系
- 最初に待機系として起動する系を予備系といいます。系切り替えによって,待機系が実行系になった場合でも,呼び方は変わりません。
(ラ行)- ラウンドロビン検索
- 複数のCORBAネーミングサービス上にある同一名称のEJBホームオブジェクトを,ラウンドロビンポリシーに従ってルックアップする検索機能のことです。
- ラウンドロビンポリシー
- 複数のCORBAネーミングサービス上にある同一名称のEJBホームオブジェクトをルックアップする場合に適用されるポリシーです。
- EJBホームオブジェクトリファレンスをラウンドロビン検索によって取得できるので,EJBクライアントでは意識しないでJ2EEサーバに送信するリクエストの負荷分散を実現できます。
- リカバリ専用サーバ
- クラスタソフトウェアを使用してN:1リカバリシステムを構築している場合に待機系として機能するアプリケーションサーバです。
- 障害が発生した実行系のアプリケーションサーバに未決着のトランザクションがあった場合に,系が切り替えられ,該当するトランザクションを解決してリソースを解放します。
- リソースアダプタ
- J2EE Connector Architectureによって,J2EEサーバまたはバッチサーバと,EISを接続するための接続機能です。
- アプリケーションサーバで構築したシステムでは,データベースに接続するためのリソースアダプタであるDB ConnectorおよびDB Connector for Cosminexus RMを提供しています。また,OpenTP1のSPPと接続するためのリソースアダプタであるuCosminexus TP1 Connector,TP1/Message Queueと接続するためのリソースアダプタであるTP1/Message Queue - Access,データベース上に実現したキューに接続するためのリソースアダプタであるCosminexus RMも使用できます。
- リソースマネジャ
- リソースを管理する機能です。DBMSなどが該当します。
- リダイレクタ
- Webサーバに登録しWebコンテナへの接続を可能にするプラグインコンポーネント(ライブラリ)です。Webサーバに登録したリダイレクタによって,リクエストをURLパターンまたはラウンドロビン方式で複数のWebコンテナに振り分けて処理できます。
- リバースプロキシサーバ
- インターネットなどの外部ネットワークとアプリケーションサーバが配置されている内部ネットワークの間のDMZに配置され,外部ネットワークからのリクエストを内部ネットワークに中継するための機能を持つWebサーバです。
- アプリケーションサーバでは,Hitachi Web Serverをリバースプロキシサーバとして使用できます。リバースプロキシサーバには,リバースプロキシモジュールが組み込まれて動作します。
- ローカルトランザクション
- 接続先のリソースマネジャによって管理されるトランザクションです。単一のリソースだけがトランザクションに参加できます。
- 論理サーバ
- Management Serverの運用管理の対象になる,サーバまたはクラスタです。サーバには,Webサーバ,J2EEサーバなどがあります。クラスタとは,ある共通の機能を提供するサーバの集合です。
- 論理ネーミングサービス
- JNDIがラウンドロビン検索の対象にする複数のCORBAネーミングサービスのことです。
- 論理ユーザサーバ
- 任意のサービスやプロセスをManagement Serverの管理対象として定義した論理サーバです。Management Serverで起動・停止したり,ステータス監視したりできるようになります。