BEA Logo BEA Tuxedo Release 8.0

  BEA ホーム  |  イベント  |  ソリューション  |  パートナ  |  製品  |  サービス  |  ダウンロード  |  ディベロッパ・センタ  |  WebSUPPORT

 

   Tuxedo ホーム   |   BEA Tuxedo システム入門   |   先頭へ   |   前へ   |   次へ   |   目次

 


マルチ・マシン (分散) コンフィギュレーション

分散ドメイン (またはマルチ・マシン) のコンフィギュレーションは、複数のマシン上で実行される 1 つ以上のビジネス・アプリケーションから構成されます。このタイプのコンフィギュレーションは、複数のアプリケーションを含む場合でも、単一のエンティティとして管理されるので、シングル・ドメインと見なされます。つまり、このコンフィギュレーション内のすべてのマシンのすべてのアプリケーションのすべての管理対象要素 (サービス、サーバ、マシンなど) は、1 つの BEA Tuxedo コンフィギュレーション・ファイルで定義されて制御されます。

業務の拡大に伴い、個々の管理とサービスやデータの共有が可能な機能性をベースに、アプリケーション開発者は新しい部門を組織化する必要があります。機能性に基づいて定義されるアプリケーションは、複数のマシンにわたる場合もあり、またほかのアプリケーションとは独立して管理されます。このように機能的に独立したアプリケーションをドメインと呼びます。

ドメイン名は、提供される機能を表しています。ドメインに「マーケティング」や「研究開発」などの名前が付けられていると、必要なアプリケーションを簡単に見つけることができます。

次の図は、複数のマシンに分散したコンフィギュレーションの基本要素を示しています。

分散アプリケーション


 

分散コンフィギュレーションを構成する基本要素

マルチ・マシンの構成要素

説明

BRIDGE

BEA Tuxedo システムによって提供されるドメイン内のサーバ。マシン間でサービス要求を送受信し、要求をローカル・サーバ (正確にはローカル・サーバのキュー) にルーティングします。

掲示板 (BB)

システムのコンフィギュレーションと動的な情報を保持する共用メモリ・セグメント。すべての BEA Tuxedo プロセスから利用できます。

BBL

掲示板に格納されているデータ (掲示板に対する変更を含む)、およびすべてのアプリケーション・プログラムを監視する BEA Tuxedo の管理プロセス。

クライアント

BEA Tuxedo システムを介して定期的にサービスを要求する実行可能プログラム。通常、クライアント・プログラムはユーザが作成します。

DBBL

各マシン上の BBL サーバが実行されていて、正常に機能していることを確認するための専用プロセス。このサーバは、ドメインの マスタ・マシン上で実行され、すべての管理機能と直接通信します。

メッセージ・キュー

クライアントとサーバ間の通信は、オペレーティング・システムでサポートされ、メモリ・ベースであるメッセージ・キューを介して行われます。

メッセージング・パラダイム

クライアントとサーバ間のメッセージ転送に関する各種のモデル。たとえば、要求/応答モード、会話モード、イベント、任意通知型通信などがあります。

サーバ

BEA Tuxedo システムを介して指定されたサービスを提供する実行可能プログラム。通常、サーバ・プログラムはユーザが作成します。

ワークステーション・ハンドラ (WSH)

サーバ上のマルチ・コンテキストのゲートウェイ・プロセス。ワークステーション・クライアント (リモート・サイト上で実行されているクライアント・プロセス) からのサービス要求を管理します。

ワークステーション・リスナ (WSL)

アプリケーション・サイト上で実行されるサーバ・プロセス。ワークステーション・クライアント (リモート・サイト上で実行されているクライアント・プロセス) からの接続を受け付け、配信します。

ULOG (ユーザ・ログ)

エラー・メッセージが格納されるファイル。


 

複数のマシン上で実行されるコンフィギュレーションでは、プラットフォームの相互運用性とサーバの透過性が必要です。

DBBL サーバおよび BRIDGE サーバは、このような分散ドメイン・コンフィギュレーションの要件を満たしています。

関連項目

 

先頭へ戻る 前のトピックへ 次のトピックへ