Interstage Application Server マルチシステム運用ガイド
目次 索引 前ページ次ページ

第3章 マルチシステム機能の運用> 3.3 サービスごとの運用> 3.3.3 コンポーネントトランザクションサービス

3.3.3.2 サーバアプリケーション間連携機能の運用について

 マルチシステム機能を利用し、システム間でサーバアプリケーション間連携機能を使用する場合の運用手順を以下に示します。サーバアプリケーション間連携機能を使用する場合、クライアントから要求を受信して、他サーバアプリケーションに要求を送信する“中継役”のアプリケーションのことを、“中継アプリケーション”と呼び、中継アプリケーションが呼び出す先のアプリケーションを、“中継先アプリケーション”と呼びます。

 共にtype1で初期化されたシステム間において、サーバアプリケーション間連携機能を使用する場合には、中継するシステムのCORBAサービスのネーミングサービスに中継先のオブジェクトリファレンスを登録する必要があります。

 以下に、拡張システムに中継アプリケーション、デフォルトシステムに中継先アプリケーションを配置するモデルを例に、ネーミングサービスへのオブジェクトリファレンスの登録例を示します。

拡張システムのネーミングサービスへの登録
(中継アプリケーションのオブジェクトリファレンス)

 OD_or_adm -c IDL:Mod1/INTF1:1.0 -a FUJITSU-Interstage-TDLC -h exphost -p expport -n nameA -M expsys

拡張システムのネーミングサービスへの登録
(中継先アプリケーションのオブジェクトリファレンス)

 OD_or_adm -c IDL:Mod2/INTF2:1.0 -a FUJITSU-Interstage-TDLC -h defhost -p defport -n nameB -M expsys

デフォルトシステムのネーミングサービスへの登録
(中継先アプリケーションのオブジェクトリファレンス)

 OD_or_adm -c IDL:Mod2/INTF2:1.0 -a FUJITSU-Interstage-TDLC -h defhost -p defport -n nameB

 上記は以下の場合の例

中継アプリケーションのモジュール名

Mod1

中継先アプリケーションのモジュール名

Mod2

中継アプリケーションのインタフェース名

INTF1

中継先アプリケーションのインタフェース名

INTF2

拡張システム名

expsys

バージョン

1.0

中継アプリケーションが存在するシステムのホスト名

exphost

中継アプリケーションが存在するシステムのポート番号

expport

中継先アプリケーションが存在するシステムのホスト名

defhost

中継先アプリケーションが存在するシステムのポート番号

defport

中継アプリケーションのネーミングサービスへ登録する名前

nameA

中継先アプリケーションのネーミングサービスへ登録する名前

nameB

 中継する先のアプリケーションがAIM連携用のアプリケーションである場合には、OD_or_admコマンドに指定するインプリメンテーションリポジトリIDには以下を設定する必要があります。

 FUJITSU-Interstage-TDRC

 


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005