Sun GlassFish Communications Server 2.0 管理ガイド

JBI コンポーネント

サービスエンジン

サービスエンジンは、ローカルサービス (つまり、JBI 環境内部のサービス) を提供し、ローカルまたはリモートサービスを消費するコンポーネントです。

バインディングコンポーネント

バインディングコンポーネントは、JBI 環境の外部にあるコンシューマまたはプロバイダのプロキシです。バインディングコンポーネントは、通常、FTP、JMS、SMTP などの標準的な通信プロトコル、または SAP や webSphereMQ などの外部サービスの呼び出しに基づいています。

JBI コンポーネントには、次のライフサイクル状態があります。

JBI ランタイムは、JBI コンポーネントのライフサイクル状態を持続します。サーバーをシャットダウンしてから再起動すると、JBI コンポーネントは Communications Server がシャットダウンした時点の状態に戻ります。


注 –

JBI ランタイムは、JBI コンポーネントの「適切な」状態に戻ろうとします。たとえば、JBI コンポーネントを起動しようとしたが、コンポーネント内のエラーのために起動しなかったとします。Communications Server を再起動すると、JBI ランタイムはコンポーネントの起動を再試行します。


JBI コンポーネントに対して次の操作を実行できます。詳細な手順については、管理コンソールにログオンし、JBI ノードに移動して、「コンポーネント」をクリックし、次に「ヘルプ」をクリックしてください。

JBI コンポーネントロガー

管理コンソールを使用して、JBI コンポーネントのログ レベルを管理できます。JBI コンポーネントの中には、複数のロガーを提供するものや、ロガーを提供しないものもありますが、コンポーネント全体では常に 1 つのロガーレベルが表示されます。ただし、ロガーレベルの設定が有効になるのは、コンポーネントがデフォルトの名前に基づいてロガーを実装している場合だけです。ログレベルの指定に関しては、JBI コンポーネントのプロバイダから提供されるドキュメントもあわせて参照してください。


注 –

JBI コンポーネントのログレベルは、多くの場合、JBI ロガーなどの親ロガーから継承されます。親のログレベルを表示および設定するには、開発者プロファイルを持つドメインの場合、管理コンソールで「アプリケーションサーバー」パネルを選択します。次に、Communications Server パネルの「ログ」タブを選択し、「ログレベル」タブを選択します。JBI モジュールのドロップダウンリストで親の JBI ログレベルの表示および設定を行います。