Cosminexus 簡易構築・運用ガイド

[目次][用語][索引][前へ][次へ]

付録M 用語解説

Application Server,uCosminexus Client,Web Redirector,およびuCosminexus Operatorで使用する用語について説明します。

(数字)

1.4モード
サーバの動作モードです。J2EE 1.4の機能を使用できます。データベースを含む複数のリソースのトランザクション管理ができます。
1:1系切り替えシステム
実行系のアプリケーションサーバと待機系のアプリケーションサーバが1:1で対応しているシステムです。実行系のアプリケーションサーバに障害が発生すると,待機系のアプリケーションサーバで処理を引き継ぎます。

(英字)

Application Server
Cosminexusの実行環境を構築する基盤製品です。Application Server Standardと,Application Server Enterpriseの総称です。
BJEX
uCosminexus Batch Job Execution Serverのことです。
BMPBean-Managed Persistence
Enterprise Beanのビジネスメソッド内でデータの永続化を管理するモデルです。
BMTBean-Managed Transaction
Enterprise Beanでトランザクションを管理するモデルです。Session BeanおよびMessage-driven Beanが対象になります。Entity Beanは対象外です。
CMPContainer-Managed Persistence
EJBコンテナがデータの永続化を管理するモデルです。
CMTContainer-Managed Transaction
EJBコンテナがトランザクションを管理するモデルです。Session Bean,Entity BeanおよびMessage-driven Beanが対象になります。
Component Container管理者
スーパーユーザ以外の,J2EEサーバやバッチサーバのセットアップ,J2EEサーバやバッチサーバの起動・停止などを実施できるユーザを指します。Component Container管理者はUNIXの場合に設定できます。
Cookieスイッチング機能
負荷分散機で提供しているサーバスイッチング機能の一つです。Cookieスイッチング機能を使用すると,クライアントからのリクエストパケット内のCookie情報に基づいて,同じサーバにセッションをリダイレクトします。
CORBAネーミングサービス
CORBAの仕様に準拠した,リモートオブジェクトの格納場所を管理するためのネーミングサービスです。Application Serverの構成ソフトウェアであるCosminexus TPBrokerによって提供される機能です。
Cosminexus
アプリケーションサーバを中核とした,性能および信頼性の高いアプリケーションを実行および開発するためのシステム構築基盤製品です。
Cosminexus Component Container
サーバ・サイドの業務処理プログラム(ビジネスロジック)をコンポーネントとして実行するための構成ソフトウェアです。また,Cosminexusシステムの運用管理をするためのManagement Server,統合ユーザ管理,snapshotログ収集などの機能も提供しています。
Cosminexus Component Transaction Monitor
クライアントからのリクエストのスケジューリングを実現するための構成ソフトウェアです。
Cosminexus Operator Plug-in
実行環境を運用管理操作するための構成ソフトウェアです。Server Plug-inとHCSC-Managerを提供しています。HCSC-Managerとは,Cosminexusサービスプラットフォームの運用環境で利用する運用管理機能です。なお,HCSC-Managerについては,マニュアル「Cosminexus サービスプラットフォーム システム構築・運用ガイド」を参照してください。
Cosminexus Performance Tracer
リクエストが処理されるときに,決められたポイントごとに各機能が出力する性能解析情報をファイルに出力するための構成ソフトウェアです。
Cosminexus Reliable Messaging
Cosminexus システム上のJ2EEアプリケーションがメッセージを使用して非同期に通信するためのミドルウェアです。JMSインタフェースでのメッセージ通信機能をJ2EEアプリケーションに提供します。
Cosminexusシステム
Application Serverを実行基盤として構築されているシステムのことです。
Cosminexus標準ログインモジュール
統合ユーザ管理のユーザ認証処理で使用するログインモジュールです。javax.security.auth.spiに含まれるLoginModuleインタフェースの実装クラスです。
次のログインモジュールがあります。
  • WebPasswordLoginModule
    パスワードを使用してユーザを認証します。
  • WebCertificateLoginModule
    クライアント証明書を使用してユーザを認証します。
  • WebPasswordLDAPLoginModule
    LDAPディレクトリサーバの認証機能を使用してユーザを認証します。
  • WebPasswordJDBCLoginModule
    RDBに格納された情報を使用してユーザを認証します。
  • DelegationLoginModule
    カスタムログインモジュールを呼び出します。
  • WebSSOLoginModule
    シングルサインオンをするときに,ほかのログインモジュールを呼び出します。
CTM
Cosminexus Component Transaction Monitorのことです。リクエストのスケジューリングをするための構成ソフトウェアです。
CTMデーモン
クライアントからのリクエストを制御するスケジュールキューを管理するプロセスです。リクエストのスケジューリングを実現する,スケジューラとして機能します。
Management Serverを利用している場合,CTMデーモンは論理サーバとして扱えます。
CTMドメイン
複数のCTMデーモンで構成される,情報共有と負荷分散の対象になる範囲です。CTMデーモンはCTMドメイン内で,それぞれに登録された業務処理プログラムの情報やスケジュールキューの負荷情報を交換してリクエストを振り分けます。
CTMドメインマネジャ
CTMドメインを管理するプロセスです。ホスト内のCTMデーモンの情報を,CTMドメイン内のほかのCTMドメインマネジャに配布します。
Management Serverを利用している場合,CTMドメインマネジャは論理サーバとして扱えます。
CTMレギュレータ
EJBクライアントからCTMデーモンに集中するリクエストを,分散集約するためのプロセスです。TPBrokerクライアント(CORBAクライアント)からJ2EEサーバ内で動作しているEJBアプリケーションを直接呼び出しできるゲートウェイ機能も提供します。
DB Connector
データベースに接続するためのリソースアダプタです。
DD
アプリケーションを運用環境に配置するときの定義情報を記述したものです。EJB用,Webアプリケーション用,Enterpriseアプリケーション用などがSun Microsystems, Inc.からの仕様で規定されています。
Dependency Injection
EJBやインターセプタクラスのフィールドやsetterメソッドに,@EJBや@Resourceアノテーションを指定することで,EJBやリソースへの参照をEJBコンテナが自動的にセットする機能です。Dependency Injectionを使用すると,EJBやリソースへの参照をJNDIを使用してルックアップする必要がなくなります。
DIターゲット
Dependency Injection機能を使用して参照を注入する対象のことです。DIターゲット名と名前が一致するフィールド,またはDIターゲット名をプロパティとして持つsetterメソッドに対して,Dependency Injectionが実行されます。
DTD
XMLで使用するタグの属性や階層構造や出現順序などを定義したものです。
EARファイル
J2EEアプリケーションを構成する複数のEJB-JARファイル,WARファイル,およびDDをEARファイル形式でパッケージ化したものです。
EIS
データベースやトランザクションサーバなど,企業内に構築されているバックエンドシステムです。
EJBEnterprise JavaBeans
業務ロジックをプログラムとして記述したビジネスロジック,および永続的データを格納するオブジェクトであるエンティティをJavaコンポーネント化したものです。Sun Microsystems, Inc.からEJB仕様が公開されています。
EJB-JARファイル
Enterprise Bean,DDなどをJARファイル形式に圧縮したものです。
EJBクライアント
J2EEサーバ上で開始されているEnterprise Beanを呼び出すクライアントプログラムです。次の3種類があります。
  • EJBクライアントアプリケーション
  • サーブレットまたはJSPなどのWebアプリケーション
  • ほかのEnterprise Bean
EJBクライアントアプリケーション
Enterprise Beanを呼び出すJavaアプリケーションです。
EJBコンテナ
Enterprise Beanを制御すると同時に,通信,トランザクション管理などのシステムレベルのサービスを提供する実行環境です。Enterprise Beanの実体は,EJBコンテナの中で実行されます。
EJBタイマ
EJBコンテナのTimer Serviceの機能を利用して,タイムアウト時間を管理するタイマです。指定された時刻または間隔で,タイムアウトメソッドをコールバックし,イベントを実行します。
Enterprise Bean
ビジネスロジックをEJBアーキテクチャに従って作成したものです。業務処理プログラムに該当します。
Entity Bean
永続化されたデータそのものを表すBeanです。Entity Beanは,さらにCMP Entity BeanとBMP Entity Beanに分類されます。
HAモニタ
クラスタソフトウェアの一つです。
システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。HAモニタと連携することで,Cosminexusシステムの信頼性や稼働率を向上できます。AIX,HP-UXまたはLinuxを使用しているときに連携できます。
HAモニタと連携することで,1:1系切り替えシステム,相互系切り替えシステム,N:1リカバリシステムが実現できます。
Inbound
Connector 1.5仕様で定められたJ2EEサーバとリソースアダプタ間の通信モデルの一つです。リソースアダプタからJ2EEサーバにアクセスする通信モデルです。
J2EE
JavaTM 2 Platform, Enterprise Editionの略です。Sun Microsystems, Inc.からJ2EE仕様が公開されています。
J2EEアプリケーション
JSP,サーブレット,EnterpriseBeanなどで構成されるアプリケーションです。Cosminexusで扱うJ2EEアプリケーションの形式には,EARファイル形式でパッケージ化されたアーカイブ形式のアプリケーションと,アーカイブ化しない展開ディレクトリ形式のアプリケーションがあります。EARファイル形式でパッケージ化されたアプリケーションの場合,複数のEJB-JARファイル,複数のWARファイル,および一つのDDから構成されます。
J2EEアプリケーション実行時間の監視機能
EJBおよびWebアプリケーションのリクエスト実行時間を監視する機能です。実行時間監視中に障害を検知すると,メソッドタイムアウト機能およびメソッドキャンセル機能が動作します。
J2EEアプリケーションの強制停止
J2EEアプリケーションの停止での強制停止とは,J2EEアプリケーションで処理中のリクエストがある場合でも,強制的に処理を中止する方法です。
J2EEアプリケーションの通常停止
J2EEアプリケーションの停止での通常停止とは,WebアプリケーションやEJBの停止処理を順番に実施して,J2EEアプリケーションを安全に停止させる方法です。
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を提供します。
J2EEリソース
サーバから利用できるリソースです。J2EEサーバの場合,データベース,OpenTP1,SMTPサーバなどを利用できます。また,バッチサーバの場合,データベースを利用できます。
J2EEリソースアダプタ
J2EEサーバに共有スタンドアロンモジュールとして配備したリソースアダプタのことです。
jaas.confJAASのコンフィグレーションファイル
ユーザ認証ライブラリおよびシングルサインオンライブラリの機能を使用するために必要なJAAS認証用の設定ファイルです。
Java
1991年にSun Microsystems, Inc.内の研究グループが開発したインタプリタ言語を基に,C++をより移植性と信頼性が高くなるように改良した言語です。Webの普及によってブラウザに応用されています。
JavaロギングAPI
J2SEで提供されているコアロギング機能のクラスおよびインタフェースです。Application Serverでは,JavaロギングAPIを使用してユーザログを日立トレース共通ライブラリ形式で出力する機能を提供しています。
JCAコンテナ
J2EEサーバやバッチサーバと,EISを接続するためのシステムレベルのプラグイン機能を提供するコンテナです。
JDBCJava Database Connectivity
Javaのプログラムでデータベースを利用するためのAPIです。
JavaSoftが1996年前半に仕様を公開しました。Javaプログラムから,JDBC APIを経由して「JDBCドライバ」を呼び出し,ドライバがデータベース・サーバへの接続機能を提供します。
JNDIJava Naming and Directory Interface
Javaプラットフォーム用の標準拡張機能で,Java テクノロジに対応したアプリケーションに,企業内の複数のネーミングおよびディレクトリサービスへの統一したインタフェースを提供します。
Application Serverでは,Cosminexus TPBrokerのCORBAネーミングサービスを利用して,JNDIの機能を実現しています。
JNDI名前空間
JNDIによってアクセスする名前情報が管理されている名前空間です。Application Serverでは,J2EEアプリケーションをデプロイした時に,EJBオブジェクトリファレンスがJNDI名前空間の名前にバインドされます。
Application Serverで使用するJNDI名前空間の名前には,別名を付けることができます。これによって,Enterprise BeanやJ2EEリソースを別名でルックアップできるようになります。
JP1
日立の統合システム運用管理ソフトウェアです。
JP1/AJS2
日々の業務の中から,定型的・定期的なものを自動化して,システム運用に掛かるコストを削減し,少ない人員で確実な運用を実現するめたのプログラム群です。JP1/AJS2 - Manager,JP1/AJS2 - Agent,JP1/AJS2 - Viewの製品で構成されます。
JP1/AJS2 - SO
一つ一つの運用手順を蓄積し,ライブラリとして統合する運用管理の基盤機能を提供するプログラムです。立案したシナリオに合う運用手順をライブラリから選択し,運用環境に合わせてカスタマイズすることで,業務運用の設計を容易に,かつ高品質で実現することができます。
JP1/Cm2/NC - Manager
負荷分散機の設定をしたり,負荷分散機の制御をしたりするためのプログラムプロダクトです。
JP1/Cm2/NC - Manager for Cosminexus
Cosminexusと連携して,負荷分散機を制御するためのプログラムプロダクトです。Management Serverから負荷分散機を動的に制御できます。
JP1/IM
企業情報システム全体を統合管理する基盤になるプログラム群です。JP1 Version 8の場合は,JP1/IM - Manager,JP1/IM - View,およびJP1/IM - CMの三つの製品で構成されます。JP1 Version 7iの場合は,JP1/IM - Central ConsoleおよびJP1/IM - Central Scope,JP1/IM - View,およびJP1/IM - CMの四つの製品で構成されます。
JP1/IM - CM
業務システムを構成する各種のリソース(サーバ,ストレージなど)やシステム構成に関する情報を集約して管理するためのプログラムです。管理対象のリソースを任意にグルーピングできるため,システムの監視(性能,障害)や運用(設定配布,構成変更)の際に,グループ単位で管理したり操作したりできます。
JP1/NETM/Audit
システム内の製品が出力した監査ログを自動収集して,一括管理するためのプログラムプロダクトです。JP1/Baseと連携して,Cosminexusのアプリケーションサーバ,運用管理サーバ,連携する日立オープンミドルウェア製品などが出力した監査ログを監査ログ管理サーバで自動収集できます。また,収集した監査ログを,監査ログ管理サーバのデータベースで一元管理できます。
JP1/SC/DPM
デプロイメント操作を実行するためのソフトウェアです。ディスクイメージをバックアップしたり,OSやアプリケーションのインストールを一括して実施したりできます。
JP1イベント
システム内で何らかの事象が発生した際に,その事象に関してJP1/Baseに通知される情報です。
JP1ジョブ運用管理サーバ
JP1/AJS2と連携してシステムの自動運転をする場合に,JP1/AJS2 - Managerを配置するホストのことです。
JP1統合運用管理サーバ
JP1/IMと連携してシステムの集中監視をする場合に,JP1/IM - Manager(JP1 Version 8の場合)を配置するホストのことです。JP1 Version 7iの場合は,JP1/IM - Central ConsoleおよびJP1/IM - Central Scopeを配置するホストのことです。
JSPJavaServer Pages
Webページを作成するHTMLの中にJSP固有のタグを埋め込んでEnterprise Beanを呼び出すことや,サーブレットから値を受け取ることができます。また,簡単なJava言語を直接記述することもできます。
JSP EL
JSP 2.0で定義された式言語です。JSPファイルやタグファイル内に
JavaBeansの属性へのアクセスなどを記述できます。また,APIも提供されています。
JSPコンパイル結果
JSPファイルおよびタグファイルのコンパイルで生成されるJavaソースファイルやクラスファイルです。
JSP事前コンパイル
Webアプリケーションに含まれるJSPファイルおよびタグファイルをデプロイ前にコンパイルし,Javaソースファイルやクラスファイルを生成する機能です。JSP事前コンパイル機能を使用してあらかじめJavaソースファイルやクラスファイルを生成しておくと,Webアプリケーション実行時の初回リクエストでのレスポンスタイムを短縮できます。
JSPタグライブラリ
JSPタグを作成するためのもので,JSP仕様で規定されています。Cosminexusでは,統合ユーザ管理をする場合に,Cosminexus標準ログインモジュールを使用してユーザ認証をするためのJSPタグライブラリを提供しています。
Management Server
運用管理ドメインを構成するサーバプログラムです。運用管理ドメイン単位に一つ配置します。
Management Serverは運用管理ドメイン内の各ホストに配置した運用管理エージェントに指示を出して,運用管理ドメイン全体の運用管理を実行します。
Managementアクション
Managementイベント発生時に自動的に実行される処理です。Managementアクションとしてどのような処理をするかは,Management Server側であらかじめ定義しておきます。
Managementイベント
Management Serverを利用して運用している場合に,運用管理ドメイン内の論理サーバで発生した事象に応じてManagement Serverで発行するイベントです。論理サーバでメッセージが出力されたタイミングで発行できます。例えば,リソース監視中に設定したしきい値を超えた場合などに発行できます。
Managementイベントに対してManagementアクションを定義しておくと,発生した事象に応じたアクションを自動的に実行できます。
Message-driven Bean
JMSと連携するメッセージ駆動タイプのBeanです。EJBコンテナはJMSのDestinationからのJMSメッセージ受信を契機にBeanを起動します。
MIBオブジェクト
SNMPプロトコルで使用するオブジェクトです。
MIBファイル
SNMPプロトコルで使うオブジェクトの構造体を記述したテキストファイルです。すべてのオブジェクト(情報)は,オブジェクトIDで一意に決まります。
Microsoft Cluster Service
クラスタソフトウェアの一つです。
システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。Microsoft Cluster Serviceと連携することで,Cosminexusシステムの信頼性や稼働率を向上できます。Windows Server 2003で使用できます。
Microsoft Cluster Serviceと連携したシステムでは,1:1系切り替えシステム,相互系切り替えシステム,N:1リカバリシステムが実現できます。
N:1リカバリシステム
クラスタ構成の実行系のアプリケーションサーバに対して,1台のリカバリ専用サーバを待機系として配置したシステムです。リカバリ専用サーバでは,障害が発生した実行系のアプリケーションサーバのトランザクションの決着をします。
Oracle RAC
Oracleデータベースのクラスタ機能です。Cosminexusでは,Oracle RAC機能を使用してクラスタ化されたOracleデータベースに接続できます。
ORBゲートウェイ
CORBAクライアントからJ2EEサーバ内で動作しているEJBアプリケーションを直接呼び出しできるゲートウェイ機能です。CTMレギュレータプロセスによって提供されます。
OTMゲートウェイ
TPBroker OTMのクライアントからJ2EEサーバ内で動作しているEJBアプリケーションを直接呼び出しできるゲートウェイ機能です。OTMゲートウェイプロセスによって提供されます。
OTSObject Transaction Service
1.4モードで,TPBroker OTSによる分散トランザクションを使用するために必要なサービスです。
Outbound
Connector 1.5仕様で定められたJ2EEサーバとリソースアダプタ間の通信モデルの一つです。J2EEサーバからリソースアダプタにアクセスする通信モデルです。
PRFデーモン
バッファに出力されたPRFトレースをPRFトレースファイルに出力するIOプロセスです。
Management Serverでは,論理サーバとして扱えます。Management Serverで扱う場合は,パフォーマンストレーサといいます。
PRFトレース
リクエストを処理する時にCosminexusシステムの各機能で出力されたトレース情報です。バッファに出力されて,一定量たまったらPRFトレースファイルに出力されます。
PRFトレース出力ライブラリ
Cosminexusシステムの各機能に組み込まれているライブラリです。機能レイヤごとのPRFトレースをバッファに出力する機能を提供しています。
PRFトレース取得レベル
PRFトレースを取得するレベルです。「標準レベル」,「詳細レベル」,「保守レベル」があります。「詳細レベル」または「保守レベル」を指定した場合,「標準レベル」に比べてトレース取得ポイントが多くなります。
PRFトレースファイル
PRFトレースを出力したバイナリ形式のファイルです。性能解析トレースファイル(CSV形式)に変換する基になるファイルです。
RMI-IIOP
JavaRMI とJavaIDLを統合したAPIです。
SecurityManager
セキュリティポリシーに基づいたWebコンテナの実行時保護をするJ2EEサーバの機能です。
Server Plug-in
Eclipseのプラグインです。Server Plug-inを使用すると次の操作ができます。
  • リソースアダプタのプロパティを設定したり,設定したリソースアダプタをJ2EEサーバやバッチサーバにデプロイしたりする。
  • J2EEアプリケーションのプロパティを設定したり,設定したJ2EEアプリケーションをJ2EEサーバにインポートしたりする。
  • 論理サーバを起動・停止する。
Session Bean
主に業務処理を実行するためのBeanです。Session Beanは,クライアントを一つだけ持つことができます。クライアントが終了すると,対応するSession Bean も終了します。クライアントとのセッションの間だけ動作するため,一時的であり,非永続的なBeanです。Session Beanは,Stateful Session Beanと,Stateless Session Beanに分類されます。
SFOサーバ
システム内のJ2EEサーバのJ2EEアプリケーション内で生成されたグローバルセッション情報を管理するJ2EEサーバです。セッションフェイルオーバ機能を使用するときにシステム構成に含めます。
SFOサーバアプリケーション
SFOサーバ上で稼働するJ2EEアプリケーションを,SFOサーバアプリケーションといいます。SFOサーバアプリケーションはEJBで実装されています。なお,SFOサーバアプリケーションはCosminexusで提供しています。
Smart Composer機能
Cosminexusを使用してアプリケーションサーバを構築する場合に,一般的な3階層モデルのアプリケーションサーバのシステムを,簡単に構築および運用できるよう支援する機能です。システム全体に対して,システムの設定,およびJ2EEアプリケーションやリソースアダプタのデプロイを一括で実行できるので,簡単,迅速にシステム構築ができます。
構築したシステムを一括で起動したり,一括でシステムの設定を変更したりなど,運用機能についてもサポートしています。
snapshotログ
ある時点でのJ2EEサーバやバッチサーバの状態が出力されたログファイルです。
トラブルシューティングに必要な情報が自動的に出力されます。
Management Serverを利用している場合は,次のタイミングで出力されます。
  • 論理サーバに異常が発生した時
  • 運用管理ポータルまたは運用管理コマンドによってsnapshotログの収集を要求した時
Management Serverを利用していない場合は,コマンド(snapshotlog)を実行した時に出力されます。このコマンドで出力できるのは,そのコマンドを実行したホストの情報だけです。
SNMP連携用形式ファイル
SNMP Manager製品と連携するためのファイルです。MIBファイルに変換する基になる形式のファイルです。Management Serverの運用管理コマンド(mngsvrutil)で出力できます。
Stateful Session Bean
内部的な状態を保持できるBeanです。Stateless Session Beanとは異なり,ホームインタフェースからの生成によってインスタンス化されたあとは,メソッドの呼び出しごとに生成,消滅することはありません。セッション単位で連続した処理をする場合に適したBeanです。
Stateless Session Bean
状態を保持しないBeanです。Beanのインスタンスの生成・消滅は,すべてEJBコンテナが独自に管理しています。同じBeanのメソッドを続けて呼び出した場合にも,それらが同じインスタンスである保証はありません。そのため,Stateless Session Beanでは,内部状態を保持して,複数メソッドで連続した処理をすることはできません。1メソッドで完結するような処理を記述する場合に適しています。
Timer Service
EJBコンテナで提供される機能です。指定した時刻,経過時間,または間隔で,EJBコンテナがタイムアウトメソッドをコールバックします。
ua.conf統合ユーザ管理のコンフィグレーションファイル
JAAS対応ユーザ管理,およびシングルサインオンの機能を使用するための設定ファイルです。
uCosminexus Batch Job Execution Server
オープン環境で基幹系のバッチ業務を実行・運用するためのバッチジョブ実行基盤を提供する製品です。JP1/AJS2とあわせて使用します。
uCosminexus Client
EJBクライアント環境を構築するための製品です。
uCosminexus Operator
Application Serverをインストールしたマシンとは別のマシンから,GUI(Eclipseプラグイン)画面を使用して運用操作を実行するための製品です。例えば,実行環境がUNIXの場合に,別のWindowsのマシンでEclipseプラグインのGUIによる運用管理操作を実行したいときに,この製品を使用します。
usrconf.propertiesユーザプロパティファイル
J2EEサーバ,バッチサーバ,Webコンテナサーバ,またはサーバ管理コマンドで使用するJavaVMのシステムプロパティを定義するファイルです。
WARファイル
Webアプリケーションの構成要素をJARファイル形式に圧縮したファイルです。
Webアプリケーション実行に必要なHTMLファイル,JSPページ,Javaクラスファイル,JARファイル,およびWebアプリケーション配置記述子が含まれます。
Webアプリケーション
Webブラウザを備えたクライアントを対象に作成されたアプリケーションです。具体的には,サーブレットプログラム,JSPページ,HTML/XMLドキュメントなどの集合体です。
Webコンテナ
J2EEアーキテクチャのWebコンポーネント規約を実装するコンテナです。セキュリティ,トランザクションなどの各種サービスを提供する実行環境です。Webアプリケーションは,Webコンテナ上で動作します。
Java Servlet2.4仕様,およびJavaServer Pages Specification v2.0仕様に準拠したWebアプリケーションを実行できます。
Webコンテナサーバ
サーブレットエンジンモードで動作するサーバを指します。
Webサーバ
Webブラウザからのリクエスト受信およびWebブラウザへのデータ送信に関連する処理を実行するプログラムです。Cosminexusでは,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が提供するリダイレクタモジュールを組み込んで使用します。
Webシステム
1台の負荷分散機(ロードバランサ)と複数のWebサーバおよびアプリケーションサーバで構築されるWebクラスタシステムで,単一の業務サービスを提供します。

(ア行)

アーカイブ形式
EJBやサーブレットなどのアプリケーションの実体をJ2EEサーバの作業ディレクトリに持つJ2EEアプリケーションの形式です。
アウトプロセス
プロセスの起動のしかたです。アウトプロセスで起動させると,J2EEサーバのプロセス外で実行します。アウトプロセスでネーミングサービスを使用する場合,CORBAネーミングサービスはユーザが起動する必要があります。
アセンブル
単体では動作しないEJB-JARをアプリケーションの1構成要素として位置づけるための組み立て作業のことです。
アノテーション
ソースコードにクラスやメソッドの付加情報などを埋め込むための記述方式です。
アプリケーションサーバ
情報システムの中間に位置し,ユーザの要求(プレゼンテーション層)とデータベースなどの業務システム(データ層)の処理を橋渡しするためのアプリケーション層を構築するためのミドルウェアです。
日立のアプリケーションサーバCosminexusは,業務の開発から運用まで一貫した環境を提供します。
アプレット
Web経由で読み手のマシンのブラウザ上にダウンロードされるJavaプログラムです。
イベントリスナ
イベントを受け取って処理するオブジェクトです。Application Serverでは,Webアプリケーション単位でサーブレットコンテキストオブジェクトまたはセッションオブジェクトの状態変化イベントを受け取ります。
インプロセス
プロセスの起動のしかたです。インプロセスで起動させると,J2EEサーバのプロセス内で実行するように最適化されるので,パフォーマンスの高いシステムが実現できます。ネーミングサービス,トランザクションサービスおよびHTTPサーバ機能をインプロセスで起動できます。このとき,CORBAネーミングサービス,インプロセスOTSおよびインプロセスHTTPサーバは,J2EEサーバ起動時に自動で起動されます。
インプロセスHTTPサーバ
J2EEサーバのインプロセスで動作するWebサーバ機能です。Webコンテナの機能の一部として提供されます。
運用監視エージェント
ホスト上で動作する論理サーバの稼働状況を監視して,稼働情報を収集するエージェントプログラムです。
運用管理エージェント
運用管理者の代わりに,それぞれのホスト上の論理サーバを起動したり,設定ファイルを更新したりするエージェントプログラムです。
運用管理コマンドmngsvrutil
Management Serverを操作するためのCUIです。
運用管理サーバ
Smart Composer機能または運用管理ポータルでシステムを構築している場合に,Management Serverを配置したホストです。運用管理ドメイン内の各ホストに配置されている運用管理エージェントに対して,管理操作を指示します。
運用管理サーバモデル
Smart Composer機能または運用管理ポータルでシステムを構築している場合に,アプリケーションサーバとは別の運用管理用のホストにManagement Serverを配置するシステム構成モデルです。
運用管理ドメイン
Management Serverが管理する論理サーバの集合です。同じ運用管理ポリシーが適用されます。
運用管理ポータル
Management Serverを操作するためのGUIです。Webブラウザで表示します。
運用管理ポリシー
運用,監視,セキュリティなど,運用管理に関するポリシーです。
エラーページのカスタマイズ
Webクライアントから存在しないリソースへのアクセスなどがあった場合に,Webコンテナから返却されるエラーページをユーザが作成した任意のページに変更して表示させる機能です。

(カ行)

ガーベージコレクション制御機能
リソースの排他中にガーベージコレクションの実行を待ち状態にする機能です。リソースの排他中にフルガーベージコレクションが発生し,処理が長時間中断されるのを回避できます。ガーベージコレクション制御機能は,バッチサーバの場合に使用できます。
カスタムジョブ
JP1/AJS2以外のプログラムとJP1/AJS2が連携するジョブを定義する場合に,目的のジョブを容易に作成するために使用できるジョブのテンプレートです。Windowsの場合,Cosminexusでは,「論理サーバ制御用カスタムジョブ」と「アプリケーション制御用カスタムジョブ」の2種類を提供しています。
カスタムログインモジュール
Cosminexus標準ログインモジュール以外を使用して,各アプリケーションのユーザ認証をしたい場合に作成する実装クラスです。
仮想サーバ
負荷分散機で複数の実サーバを管理するための仮想的なサーバです。負荷分散機では,クライアントから仮想サーバにアクセスされたトラフィックを,実サーバに自動分配します。
稼働情報収集機能
J2EEサーバやバッチサーバ内の各機能の稼働情報を定期的に収集し,ファイルに出力する機能です。出力されたファイルを稼働情報ファイルといいます。
簡易Webサーバ
WebコンテナをHTTPサーバとして使用して,スタブなどのダウンロードに利用する機能です。インプロセスHTTPサーバとは異なり,実運用時にはスタブのダウンロード以外の目的では使用できません。
Management Serverを利用する場合は,「管理用サーバ」という名称で扱います。
監査証跡
データベースの機能で出力する,データベースに対する操作記録のことです。データベースに対する権限の運用が適切に行われているかどうかをチェックするために使用します。Cosminexusでは,監査証跡にCosminexusシステムの情報を出力するためのデータベース監査証跡連携機能を提供しています。
監査ログ
システム構築者やシステム運用者がCosminexusのプログラムに対して実行した操作,およびその操作に伴うプログラムの動作の履歴が出力されるファイルです。監査者が監査ログを調査することで,「いつ」「だれが」「何をしたか」を知ることができて,システムの運用が法規制,セキュリティ評価基準,または業界ごとの各種の基準に準拠していることを証明できます。
監視ツリー
JP1/IM連携をしている場合に,統合スコープに表示するツリーのことです。Cosminexusシステムでは,監視ツリーとして,Cosminexus業務指向ツリーとサーバ指向ツリーの2種類を作成する機能を提供しています。
管理対象オブジェクト(AdminObject)
Connector 1.5仕様で定義された,キューやトピックなどを使用したメッセージの送受信で使用するオブジェクトです。メッセージ送信や,同期または非同期でのメッセージ受信でのメッセージ変換で使用します。
管理対象オブジェクトは,メッセージプロバイダごとに特有のオブジェクトです。リソースアダプタが使用する管理対象オブジェクトは,リソースアダプタのDD(ra.xml)の<adminobject>タグで指定します。
機能レイヤ
性能解析トレース収集をする場合に,PRFトレースを出力する機能の層です。EJBクライアント,リダイレクタ,Webコンテナ,CTM,EJBコンテナ,JNDI,JTA,JCA/JDBCなどがあります。
業務指向ツリー
JP1/IMと連携している場合に統合スコープに表示する監視ツリーの一つです。Cosminexusシステム上で稼働しているJ2EEアプリケーションを主体に構成されている監視ツリーです。どの業務で問題が発生しているか,業務の視点でトラブルを監視できます。
業務処理プログラム
ビジネスロジックを実装したEnterprise Beanのことです。
共有スレッド数
Webコンテナ上にデプロイされているWebアプリケーションで共有されるスレッド数です。
クライアントアプリケーション情報
性能解析トレースに出力される情報です。次に示すEnterprise Beanを呼び出す単位で設定される情報です。
  • WebコンテナからEJBコンテナの呼び出し
  • EJBクライアントからEJBコンテナの呼び出し
  • EJBコンテナからEJBコンテナの呼び出し
クラスタ
ある共通の機能を提供するサーバの集合です。
Management Serverでは,J2EEサーバクラスタまたはWebサーバクラスタを論理サーバとして扱えます。
クラスタソフトウェア
システムの信頼性向上,稼働率向上を目的として,システムの切り替えを実現するプログラムです。
実行中のサーバシステムに障害が発生した場合,事前に待機しているサーバシステムに,直ちに自動で切り替えることができます。そのため,オペレータが特に意識することなく,システムの信頼性や稼働率を高められます。
Cosminexusでは,クラスタソフトウェアを使用して,1:1系切り替えシステム,N:1リカバリシステム,および相互系切り替えシステムを実現できます。
AIX,HP-UXまたはLinuxを使用している場合は,クラスタソフトウェアとしてHAモニタが使用できます。Windowsの場合は,クラスタソフトウェアとしてMicrosoft Cluster Serviceが使用できます。
グローバルCORBAネーミングサービス
CTMによってリクエストをスケジューリングする場合に,CTMドメイン内に含まれる複数のJ2EEサーバに登録されている業務処理プログラム(Stateless Session Bean)の情報を共有管理するネーミングサービスです。
グローバルセッション
セッションフェイルオーバ機能では,障害発生前のHTTPセッションと,障害発生後に引き継がれたHTTPセッションを一つのセッションとして扱います。これをグローバルセッションといいます。
グローバルセッションID
グローバルセッションを管理するIDです。システム内でグローバルセッション情報を一意に識別するために,グローバルセッションに付けられます。
グローバルセッション情報
グローバルセッションが持つ情報をグローバルセッション情報といいます。グローバルセッション情報はSFOサーバで管理されます。
グローバルトランザクション
J2EEサーバが提供するトランザクションマネジャによって管理されるトランザクションです。2フェーズコミットプロトコルを使用できるので,トランザクションに複数のリソースを参加させることができます。
系とは,業務処理に必要なハードウェアのほか,実行するプログラムや通信機器を含めたシステム全体の総称です。系の種類には,実行系と待機系があります。
計画系切り替え
系切り替えの方法の一つで,オペレータが系を保守する際に,計画的に系を切り替える方法です。
系切り替え
システムに障害が発生した場合やシステムの保守のために,システムを切り替えることをいいます。系切り替えが行われると,待機系は業務処理を引き継いで実行系となります。一方,実行系は,さらに障害が発生した場合に備えて待機系となります。以降,系切り替えのたびに,実行と待機を交代して,どちらかの系で常に業務処理を実行するようにします。
系障害
サーバを除いた系に発生する障害を指します。系のハードウェア障害やHAモニタの障害などがあります。なお,サーバに発生する障害はサーバ障害といいます。
ゲートウェイ指定機能
クライアントとWebサーバとの間に,SSLアクセラレータや負荷分散機などのゲートウェイを配置している場合に,Webコンテナにゲートウェイ情報を通知し,welcomeファイルやForm認証画面に正しくリダイレクトできるようにするための機能です。
現用系
最初に実行系として動作させる系を現用系といいます。系切り替えによって,実行系が待機系になった場合でも,呼び方は変わりません。
コネクションスイーパ
一定の間隔でコネクションプール内の未使用コネクションを破棄する機能です。
コネクションプーリング
サーブレット,JSP,Enterprise BeanなどのJ2EEコンポーネントや,バッチアプリケーションからリソースへのアクセス量に応じて,リソースコネクションをメモリ上にプーリングする機能です。リソースコネクションには,JDBCコネクション,リソースアダプタのコネクションなどがあります。コネクションをプーリングしておくことで,アプリケーションからのリソース接続要求を高速に処理できます。
コミットオプション
CMPフィールドのキャッシュ方法とEntity Beanの状態遷移のキャッシュモデルを指定するオプションです。
Full cachingの場合,Entity Beanは前回のトランザクションコミット時と同じ状態で開始されます。
Cachingの場合,Entity Beanはデータベースの最新状態と同じ状態で開始されます。
No cachingの場合,Entity Beanはデータベースの最新状態と同じ状態で開始され,かつ,トランザクションコミット時にEntity Beanは非活性になります。
コンテキスト
Webアプリケーションをまとめた管理単位です。
コンテキストルート
コンテキストのルートパスです。コンテキスト内のWebアプリケーションにアクセスするときにURL上に指定します。コンテキストパスとも呼びます。
コンテナ拡張ライブラリ
ユーザ作成ライブラリのインタフェースおよび機能を,J2EEコンテナ,Webコンテナ,またはバッチサーバから利用できるように拡張したライブラリです。Enterprise Bean,サーブレットおよびJSPから共通して利用できます。

(サ行)

サーバ管理コマンド
サーバで管理しているアプリケーションおよびリソースの設定をするためのコマンド群です。
サーバ起動・停止フック機能
J2EEサーバ,バッチサーバまたはWebサーバの起動・停止時に,コンテナ拡張ライブラリを使用するための初期化処理および停止処理を自動的に呼び出す機能です。J2EEサーバまたはWebサーバが異常終了した場合には機能しません。
サーバ指向ツリー
JP1/IMと連携している場合に統合スコープに表示する監視ツリーの一つです。サーバマシン(ホスト)を主体に構成されている監視ツリーです。
サービス閉塞
J2EEアプリケーションの運用中に特定の業務処理プログラムを入れ替えたい場合などに,システム全体は稼働させたまま,該当サービスだけを安全に閉塞させる機能です。
サービスユニット
J2EEサーバやWebサーバで構成される業務サービスを提供する閉じた部分系を,サービスユニットといいます。Smart Composer機能では,サービスユニット単位でシステムを構築したり,一括起動や一括停止をしたりできます。
Smart Composer機能を利用してシステムを構築するときの概念です。
サーブレット
サーバ側でJavaを実行させる方法の一つです。
サーブレットは,Webサーバに対して,単にHTML文書や画像ファイルを送るだけではなく,Webサーバと連携して,アプリケーションを実行し,その結果をHTML文書として送り返す機能を提供します。
サーブレットエンジンモード
サーバの動作モードの一つです。Webコンテナ部分だけを使用して,サーブレットエンジンを単独で動作させます。Enterprise Beanは動作しません。
サーブレットエンジンとは,サーブレット実行機能およびJSP実行機能を持つサーバのことです。
なお,サーブレットエンジンモードは互換用の動作モードとなります。
サーブレットフィルタ
サーブレット/JSPへのリクエストや,サーブレット/JSPからのレスポンスを,フィルタリングする機能です。サーブレットフィルタによって,サーブレット/JSPの実行前のリクエスト,または実行後のレスポンスをラップして,データの変更,リソースに対するトレースの取得などができます。
Cosminexusの機能を実現するためのサーブレットフィルタとしては,セッションフェイルオーバ用フィルタ,およびHTTPレスポンス圧縮用フィルタが提供されています。
実行系
業務処理を実行させる系(実行中のサーバ)を指します。
実行待ちキュー
同時実行スレッドの最大値を設定している場合に,実行スレッド数が最大に達したときに,リクエストをためておくキューのことです。
実パラメタ
Cosminexusの定義ファイルに設定するパラメタです。Smart Composer機能では,抽象パラメタを一つ設定することで,互いに関連のある複数の実パラメタに,一括で値を設定できます。
自動系切り替え
系切り替えの方法の一つで,クラスタソフトウェアが自動的に系を切り替える方法です。
シナリオ
JP1/AJS2 - SOで扱う,シナリオジョブに実行順序を付けてネットワーク化したオブジェクトです。シナリオジョブとは,シナリオ中に定義されたコマンド,シェルスクリプト,Windows実行ファイルなどを定義したオブジェクトです。
シナリオはJP1/AJS2に登録して実行できます。
ジョブ
JP1/AJS2で扱うシステム運用の各作業のことです。
ジョブネット
JP1/AJS2で扱うジョブの実行順序を関連づけたものです。
シングルサインオン
一度のログイン処理で,ユーザIDが異なる複数のシステムをシームレスに利用できるようにする機能です。
シングルサインオン情報リポジトリ
統合ユーザ管理フレームワークのユーザマッピングを実行して,シングルサインオンでユーザ認証するための各システムの認証情報とマッピング情報を格納するリポジトリです。
シングルサインオンライブラリ
ユーザマッピング情報の格納されたシングルサインオン情報リポジトリの情報を基にユーザマッピングをして,シングルサインオンを実現するライブラリです。
スケールアウト
システム全体の処理性能を向上させることを目的として,サーバの台数を増やすことをいいます。
スケールイン
システムの規模を縮小する場合などに,サーバの台数を減らすことをいいます。
スケジュールキュー
CTMによってリクエストをスケジューリングする場合に,リクエストをためておくキューです。J2EEアプリケーション単位で作成され,CTMデーモンによって管理されます。
スケジュールポリシー
CTMによってリクエストをスケジューリングする場合に,振り分ける基準を決めるポリシーです。負荷が軽いCTMデーモンに振り分ける方法と,リクエストを受け付けたCTMデーモンに優先的に処理させる方法のどちらかを選択できます。
スマートエージェント
1.4モードでグローバルトランザクションを使用する場合,またはCTMを使用する場合に,動的な分散ディレクトリサービスを提供するプロセスです。
Management Serverを利用する場合,スマートエージェントは論理サーバとして扱えます。CTMはスマートエージェントによって管理されます。
なお,グローバルトランザクションの場合でも,インプロセストランザクションサービスを利用するときは,スマートエージェントは不要です。
静的コンテンツ
HTMLファイルや画像ファイルなど,クライアントからの要求に対する応答に使用するファイルのうち,リクエスト内容に影響されないで常に同じ内容になるコンテンツのことです。
性能解析トレース
Cosminexusシステムの性能解析をするためのトレース情報です。
性能解析トレースファイル
Cosminexusシステムの性能解析をするためのトレース情報をCSV形式で編集出力したテキストファイルです。
セキュリティアイデンティティ
J2EEサーバによるユーザ認証が成功した時にWebコンテナやEJBコンテナに伝達される認証情報です。
セッション
Webアプリケーションに対する一連の作業を示す単位です。セッションは通常,WebクライアントからWebサーバへの複数のリクエストの集合から構成されます。
セッションフェイルオーバ機能
J2EEアプリケーション実行中のHttpSessionオブジェクトに登録されたオブジェクトをセッション情報として管理し,J2EEサーバで障害が発生した場合には,管理しているセッション情報をほかのJ2EEサーバに引き渡す機能です。J2EEサーバで障害が発生し,ほかのJ2EEサーバにリクエストが転送された場合でも,障害発生前の状態で業務を続行できます。
セッションフェイルオーバサーバ
セッションフェイルオーバ機能を使用する場合に,J2EEサーバを配置しないで,SFOサーバを配置して使用するホストです。
セットアップウィザード
対話形式のウィザードプログラムを使用してシステムを構築するための機能です。必要最低限の項目を設定するだけで,J2EEアプリケーションを実行するためのシステムを構築できます。できるだけ少ない手順で実行環境を構築したい場合にお勧めの機能です。ただし,セットアップウィザードで実行できるのは,1台のマシンを対象にしたシステム構築だけです。
占有スレッド数
利用できるスレッド数のうち,同時実行スレッド数制御の対象となるリクエストを確実に実行できるスレッド数です。Webコンテナ上にデプロイされているWebアプリケーションごと,またはWebアプリケーション内の業務処理ロジックごとに指定できます。
相互系切り替えシステム
クラスタソフトウェアを使用して実現できるシステムの一つです。アプリケーションサーバの実行系と待機系を1:1にする構成で,それぞれのアプリケーションサーバを実行系として稼働させながら,お互いの待機系にするシステムです。
相互スタンバイ
クラスタソフトウェアを使用した運用をする場合に,アプリケーションサーバの実行系と待機系を1:1にする構成で,それぞれのアプリケーションサーバを実行系として稼働させながら,お互いの待機系にすることです。

(タ行)

待機系
障害に備えて待機させている系(待機中のサーバ)を指します。
抽象パラメタ
互いに関連のあるパラメタを一つのパラメタとしてまとめたものです。Smart Composer機能で使用します。Smart Composer機能のコマンドを使用してパラメタを展開すると,一度に複数の実パラメタに値が展開されます。
通常モード
J2EEアプリケーションの動作モードです。通常モードは,本番稼働するJ2EEアプリケーションを動作させるためのモードです。
データソース
JDBCを使用してデータベースに接続する機能です。
テストモード
J2EEアプリケーションの動作モードです。テストモードは,テスト用のJ2EEアプリケーションを本番環境と同じように動作させるためのモードです。
デプロイ
J2EEアプリケーションの場合,J2EEサーバ内にインポートしたJ2EEアプリケーションを,クライアントから実行可能な状態にすることです。
J2EEリソースアダプタの場合,J2EEサーバ内にインポートしたJ2EEリソースアダプタを,そのJ2EEサーバ上で動作するすべてのJ2EEアプリケーションから使用可能な状態にすることです。
展開ディレクトリ形式
EJBやサーブレットなどのアプリケーションの実体を,J2EEサーバの外部にある一定のルールに従ったファイル/ディレクトリに持つJ2EEアプリケーションの形式です。
統合コンソール
JP1/IMと連携している場合に,システムで発生した事象に関するエラーメッセージなどを表示する画面です。
統合スコープ
JP1/IMと連携している場合に,システムの監視画面として管理者の目的に合った監視ツリーを表示する画面です。
統合ネーミングスケジューラサーバ
CTMによるリクエストのスケジューリングをする場合に,J2EEサーバを配置しないで,グローバルCORBAネーミングサービスを配置して使用するホストです。統合ネーミングスケジューラサーバのレプリカを作成することで,可用性を向上できます。なお,統合ネーミングスケジューラサーバにもCTMデーモンは必要です。
統合ネーミングスケジューラサーバモデル
CTMによるリクエストのスケジューリングをする場合に,J2EEサーバを配置しないでグローバルCORBAネーミングサービスを配置するホストを作成するシステム構成モデルです。
統合ユーザ管理
Cosminexusシステムにログインするユーザを統合管理するための仕組みです。ユーザ認証を実現する統合ユーザ管理フレームワークと,リポジトリ管理およびリソース監視を実現する統合ユーザ管理GUIが使用できます。
統合ユーザ管理GUI
Management Serverの運用管理ポータルから,統合ユーザ管理の対象になるユーザ情報を格納したリポジトリを管理したり,統合ユーザ管理に関連するリソースを監視したりするためのGUIです。
統合ユーザ管理フレームワーク
統合ユーザ管理でのユーザ認証を実現するフレームワークです。Java標準仕様(JAAS)に従ったAPIが提供されています。
動作モード
サーバの動作モードです。J2EEサーバモードとサーブレットエンジンモードがあります。J2EEサーバモードには,さらに,1.4モード,ベーシックモードがあります。
ただし,ベーシックモードおよびサーブレットエンジンモードは旧バージョンとの互換用の動作モードとなります。
動的コンテンツ
サーブレットやJSPのように,クライアントからの要求に応じて動的に生成されるコンテンツのことです。
トランザクションサービス
グローバルトランザクションを使用する場合に,トランザクションを管理するサービスです。TPBroker OTSによって提供されるサービス全体を表します。トランザクションサービスは,J2EEサーバのインプロセスで起動されます。
トランザクションマネジャ
トランザクションを管理する機能です。Application Serverが提供しています。グローバルトランザクションの場合は,トランザクションマネジャのバックエンドでTPBroker OTSが使用されています。
トレース取得ポイント
Cosminexusシステムの各機能レイヤでPRFトレースを出力するポイントのことです。PRFトレース取得レベルの指定によって,トレース取得ポイントの数は異なります。

(ナ行)

ネーミング切り替え
JNDIを介してEJBホームオブジェクトの登録,削除,検索をする時に,JNDIが接続するCORBAネーミングサービスを切り替えることです。
ネーミングサービス
オブジェクトに名前を付けて格納場所を管理しておくことで,格納先を知らなくても名前からそのオブジェクトを利用できるようにするサービスです。Application ServerではCORBAネーミングサービスを利用します。
Management Serverでは,ネーミングサービスを論理サーバとして扱えます。

(ハ行)

バインド先アドレス設定機能
Webサーバ連携および簡易Webサーバで利用するIPアドレスを,Webコンテナで明示的に指定する機能をバインド先アドレス設定機能といいます。複数の物理ネットワークインタフェースを持つホストまたは一つの物理ネットワークインタフェースに対して,ホストで実行する場合に,この機能を使用することで,任意のIPアドレスを設定できます。
バッチアプリケーション
バッチ処理を実装したJavaアプリケーションです。バッチ実行コマンドを使用して,バッチサーバ上で実行します。バッチ実行コマンドをJP1/AJS2のジョブとして定義しておくと,JP1/AJS2からバッチアプリケーションを実行できます。
バッチサーバ
バッチアプリケーションを実行するためのサーバです。バッチアプリケーションの実行機能のほかに,バッチアプリケーションからデータベースに接続したり,EJBにアクセスしたりする機能も提供しています。
パフォーマンストレーサ
PRFデーモンのことです。
Management Serverでは,パフォーマンストレーサを論理サーバとして扱えます。
ハンドラ
ロガーから受け取ったアプリケーションのログをファイルやコンソールに出力する,JavaロギングAPIのHandlerオブジェクトです。J2EEアプリケーション,バッチアプリケーション,EJBクライアントアプリケーションで使用できます。
Application Serverでは,日立トレース共通ライブラリ形式のログをファイルに出力するためのファイルハンドラである,CJMessageFileHandlerを提供しています。
ビジネスインタフェース
Enterprise Beanを呼び出すためのビジネスメソッドを定義するインタフェースです。
日立トレース共通ライブラリ
日立が提供するトレース採取用のライブラリです。複数の製品で共通のライブラリを利用するので,各製品のトレース形式が統一できます。
非保護区
メソッドキャンセルができる領域を指します。ユーザプログラムのコードが非保護区に該当します。メソッドキャンセルとは,J2EEアプリケーション実行時間の監視で提供される機能の一つです。また,バッチ強制停止コマンドでも使用されます。
負荷分散機
Webブラウザなどからのリクエストを一元的に受け付けて,同等の機能を持つ複数のサーバに転送して各サーバの負荷を分散させるための装置です。
物理コネクション
接続先リソースのコネクションです。通常はJ2EEコンテナが操作します。リソースアダプタの場合は,javax.resource.spi.ManagedConnection,JDBCの場合はjavax.sql.XAConnectionに該当します。
物理ティア
同一のデプロイメント(プロセスの配置,J2EEアプリケーションやリソースアダプタのデプロイ,定義)を適用するサーバマシンの集合を物理ティアといいます。
Smart Composer機能を利用してシステムを構築するときの概念です。
フロントEJB
リクエストの受け口となるEnterprise BeanをフロントEJBといいます。
ベーシックモード
旧バージョンとの互換性を確保するためのサーバの動作モードの一つです。
単一リソースとのトランザクション管理ができます。
別名
JNDI名前空間に登録するEJBホームオブジェクトリファレンスや,J2EEリソースに付けられる任意の名前です。ユーザ指定名前空間機能を使用している場合,別名を付けられます。Optional Nameともいいます。
保護区
メソッドキャンセルができない領域を指します。J2EEサービスのソースなどが保護区に該当します。メソッドキャンセルとは,J2EEアプリケーション実行時間の監視で提供される機能の一つです。また,バッチ強制停止コマンドでも使用されます。
ホスト単位管理モデル
Smart Composer機能または運用管理ポータルでシステムを構築している場合に,Management Serverをアプリケーションサーバと同じホストに配置するシステム構成モデルです。

(マ行)

未決着トランザクション
決着していない,仕掛かり中のトランザクションです。
メソッドキャンセル機能
J2EEアプリケーション実行時間の監視機能の機能の一つです。メソッドタイムアウト機能でタイムアウトが通知されたあと,メソッドのキャンセルを実施する機能です。キャンセル時にデータベースにアクセスしている場合は,トランザクションの強制決着もします。
また,メソッドキャンセル機能は,バッチ強制停止コマンド実行時にも使用されます。
メソッドタイムアウト機能
J2EEアプリケーション実行時間の監視機能の機能の一つです。監視基盤にあるリクエストのうち,一定時間内に終了しなかったメソッド処理を,タイムアウトとしてユーザに通知します。
メッセージインフロー
メッセージプロバイダがアプリケーションサーバ上のメッセージエンドポイントにメッセージを配送する場合の規約です。Connector 1.5のInboundの通信モデルを使用する場合に使用できる機能です。
メッセージプロバイダにはEISなどが該当します。アプリケーションサーバ上のメッセージエンドポイントにはMessage-driven Beanが該当します。
面数
ログファイルを保持する数です。ログファイルは面数分作成され,循環して使用されます。
メンバリソースアダプタ
コネクションプールをクラスタ構成にしている場合に,データベースノードに接続するリソースアダプタです。メンバリソースアダプタは,必ずルートリソースアダプタを経由してアクセスされます。

(ヤ行)

ユーザ指定名前空間機能
JNDI名前空間に登録するEJBホームオブジェクトリファレンスやJ2EEリソースの名前に,ユーザが任意の別名を付けられる機能です。別名を付与することによって,CTMによってリクエストを振り分けたり,負荷分散機やロードバランサによって負荷分散したりする場合に,サーバ名やアプリケーション名に依存しない名前でルックアップできるようになります。
ユーザ情報
Cosminexusシステムにユーザがログインするための情報です。
ユーザ情報リポジトリ
統合ユーザ管理をする場合に,ログイン時のユーザ認証に使用する情報を格納するリポジトリです。LDAPディレクトリサーバまたはデータベース(RDB)が使用できます。
ユーザスレッド
ユーザがプログラムの中で明示して生成するスレッドのことです。
ユーザ認証ライブラリ
LDAPディレクトリサーバで構築されたユーザ情報リポジトリの情報を基にユーザ認証をして,認証したユーザの情報をアプリケーションに提供する,JAAS対応ユーザ管理用ライブラリです。
ユーザプロパティファイル
usrconf.propertiesのことです。J2EEサーバ,Webコンテナサーバまたはサーバ管理コマンドを実行するJavaVMのシステムプロパティを指定します。なお,J2EEサーバ,Webコンテナサーバおよびサーバ管理コマンドで使用するユーザプロパティファイルは,それぞれ格納先および指定できるキーが異なります。
ユーザマッピング
異なるユーザ情報リポジトリに格納した同じユーザについての情報を対応づけることです。
ユーザログ
J2EEアプリケーション,バッチアプリケーション,またはEJBクライアントアプリケーションが出力するログのことです。
予備系
最初に待機系として起動する系を予備系といいます。系切り替えによって,待機系が実行系になった場合でも,呼び方は変わりません。

(ラ行)

ライトトランザクション
ローカルトランザクションを最適化した状態で使用できる機能です。
ライブラリJAR
JARファイル形式でパッケージされた,共通ライブラリです。J2EEアプリケーション内のJ2EEコンポーネントから共通に使用できます。
ラウンドロビン検索
複数のCORBAネーミングサービス上にある同一名称のEJBホームオブジェクトを,ラウンドロビンポリシーに従ってルックアップする検索機能のことです。
ラウンドロビンポリシー
複数のCORBAネーミングサービス上にある同一名称のEJBホームオブジェクトをルックアップする場合に適用されるポリシーです。
EJBホームオブジェクトリファレンスをラウンドロビン検索によって取得できるので,EJBクライアントでは意識しないでJ2EEサーバに送信するリクエストの負荷分散を実現できます。
リカバリ専用サーバ
クラスタソフトウェアを使用してN:1リカバリシステムを構築している場合に待機系として機能するアプリケーションサーバです。
障害が発生した実行系のアプリケーションサーバに未決着のトランザクションがあった場合に,系が切り替えられ,該当するトランザクションを解決してリソースを解放します。
リクエスト処理スレッド
Webブラウザなどのクライアントからのリクエストを受け付けて処理するためにWebサーバで生成されるスレッドです。インプロセスHTTPサーバの場合は,Webコンテナで生成されます。
リクエストのスケジューリング
クライアントからのリクエストを実行するサーバを負荷に応じて的確に振り分けたり,サーバに送信するリクエストの数を制限したりする機能です。
リソースアダプタ
J2EE Connector Architectureによって,J2EEサーバまたはバッチサーバと,EISを接続するための接続機能です。
Cosminexusシステムでは,データベースに接続するためのリソースアダプタである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コンテナに振り分けて処理できます。
リデプロイ機能
J2EEアプリケーションを入れ替えるときに使用する機能です。リデプロイ機能による入れ替えは,J2EEアプリケーションのテスト時などに,修正したJ2EEアプリケーションと動作中のJ2EEアプリケーションを入れ替えたいときに使用します。
リバースプロキシサーバ
インターネットなどの外部ネットワークとアプリケーションサーバが配置されている内部ネットワークの間のDMZに配置され,外部ネットワークからのリクエストを内部ネットワークに中継するための機能を持つWebサーバです。
Cosminexusでは,Hitachi Web Serverをリバースプロキシサーバとして使用できます。リバースプロキシサーバには,リバースプロキシモジュールが組み込まれて動作します。
リモートインタフェース
Java RMIのインタフェース規定に従い,RMI-IIOP通信によってEnterprise Beanの呼び出しをするインタフェースです。
リモートホームインタフェースとリモートビジネスインタフェースが含まれます。
リロード機能
開始状態にあるアプリケーションを停止させないで,アプリケーションを構成するクラスやJSPを,少ない手順で動的に入れ替える機能です。
ルートアプリケーション情報
性能解析トレースに出力される情報です。イベントで一連の処理の先頭になるプロセスで取得した情報です。
ルートコンテキスト
コンテキストルートが空文字(コンテキストルートに名称が指定されていない)の,WARファイル内のルートパスです。
ルートリソースアダプタ
コネクションプールをクラスタ構成にしている場合に,メンバリソースアダプタを束ね,ユーザプログラムからのリクエストを受け付けるアダプタのことです。
レルム
統合ユーザ管理をしているシステムで,同一の認証ポリシーを適用する範囲のことです。
ローカルインタフェース
Enterprise Beanの呼び出しをJavaのメソッド呼び出しで実行するインタフェースです。通信は発生しません。
ローカルホームインタフェースとローカルビジネスインタフェースが含まれます。
ローカルトランザクション
接続先のリソースマネジャによって管理されるトランザクションです。単一のリソースだけがトランザクションに参加できます。
ロードバランサ
リダイレクタを使用してリクエストを振り分ける場合に使用するワーカ定義のうち,クラスタ構成の場合に使用する特殊なワーカ定義です。振り分け先のWebコンテナのリストが定義されています。リダイレクタでは,この定義を基に,ラウンドロビン方式でリクエストの振り分け処理をします。
ロール
コンテキストに対し,アクセス制御するときに使用される単位です。ロールはグループごとに定義されます。また,アクセス制御するコンテキストについては,そのコンテキストにアクセスするのに必要なロールが定義されます。アクセスしたユーザの持つロールがコンテキストに定義されたロールと一致した場合,そのコンテキストへのアクセスは成功します。
ロガー
J2EEアプリケーション,バッチアプリケーション,またはEJBクライアントアプリケーションのログを取得する,JavaロギングAPIのLoggerオブジェクトです。
ログインモジュール
JAASに準拠した統合ユーザ管理のユーザ認証に使用する,JAAS APIのLoginModuleインタフェースの実装クラスです。
論理コネクション
サーブレットやEnterprise BeanなどのJ2EEコンポーネントが直接操作するコネクションです。
リソースアダプタの場合はjavax.resource.cci.Connection,JDBCの場合はjava.sql.Connectionに該当します。
論理サーバ
Management Serverの運用管理の対象になる,サーバまたはクラスタです。サーバには,Webサーバ,J2EEサーバなどがあります。クラスタとは,ある共通の機能を提供するサーバの集合です。
論理ネーミングサービス
JNDIがラウンドロビン検索の対象にする複数のCORBAネーミングサービスのことです。
論理ユーザサーバ
任意のサービスやプロセスをManagement Serverの管理対象として定義した論理サーバです。Management Serverで起動・停止したり,ステータス監視したりできるようになります。

(ワ行)

ワーカプロセス
Webサーバの背後で動作するWebコンテナのプロセスです。リダイレクタから見た場合のWebコンテナ実行プロセスになります。具体的には,J2EEサーバまたはWebコンテナサーバに当たります。