Interstage Application Server マルチシステム運用ガイド |
目次
索引
![]() ![]() |
第2章 設計 | > 2.2 各サービスの設計 | > 2.2.1 CORBAサービスの設計について |
ネーミングサービスとインタフェースリポジトリ(以降、NS/IRと略します)は、各システムで独立して配置するか、システムで共用して配置するかを選択します。
配置方法についてはInterstageのサーバが複数台ある場合と同様の手法で配置を設計します。
マルチシステム機能を利用する場合は、同一サーバ内に、NS/IRをシステムごとに動作させることも可能です。
この場合、デフォルトシステム、拡張システムともに、Interstageの初期化時に、“TYPE1”を選択してセットアップを実施します。ただしシステムをIPアドレスで識別する場合には、両方のシステムのInterstage動作環境定義ファイルに“Corba Host Name”の値を指定する必要があります。
以下に示す注意事項以外のInterstage動作環境定義の詳細については、“Interstage運用ガイド”を参照してください。ただし、マルチシステム機能にあてはめて参照する場合は、Interstageのサーバを、マルチシステム機能の“システム”として読み替えてください。
デフォルトシステムのInterstage動作環境定義は、特にカストマイズする必要はありませんが、システムをIPアドレスで識別する場合には“Corba Host Name”を指定する必要があります。以下にデフォルトシステムを“TYPE1”でセットアップする場合の定義例を示します。IPアドレスは、10.1.1.1、ポート番号は、8002として説明します。
#Interstage Operation environment definition Corba Host Name = 10.1.1.1 Corba Port Number = 8002 IR DB = ObjectFile : : |
拡張システムのInterstage動作環境定義の“Corba Host Name”および、“Corba Port Number”のカストマイズを行う必要があります。以下に拡張システムを“TYPE1”でセットアップする場合の定義例を示します。IPアドレスは、10.1.1.2、ポート番号は、8002として説明します。
#Interstage Operation environment definition Corba Host Name = 10.1.1.2 Corba Port Number = 8002 IR DB = ObjectFile : : |
この場合、デフォルトシステムまたは拡張システムのどちらかを“TYPE1”でセットアップし、もう片方のシステムを“TYPE3”でセットアップし、“TYPE1”でセットアップを実施したNS/IRを参照するシステム形態となります。
ここでは、デフォルトシステムを“TYPE1”、拡張システムを“TYPE3”でセットアップを行う場合について説明します。
この場合、以下のようにカストマイズを行います。
以下に示す注意事項以外のInterstage動作環境定義の詳細については、“Interstage運用ガイド”を参照してください。ただし、マルチシステム機能にあてはめて参照する場合は、Interstageのサーバを、マルチシステム機能の“システム”として読み替えてください。
“TYPE1”でセットアップするデフォルトシステムのInterstage動作環境定義には“Corba Host Name”を指定する必要があります。以下に拡張システムを“TYPE1”でセットアップする場合の定義例を示します。IPアドレスは、10.1.1.1、ポート番号は、8002として説明します。
#Interstage Operation environment definition Corba Host Name = 10.1.1.1 Corba Port Number = 8002 : |
拡張システムを“TYPE3”でセットアップする場合、以下の定義をカストマイズします。
以下に拡張システムを“TYPE3”でセットアップする場合の定義例を示します。IPアドレスは、10.1.1.2、ポート番号は、8002、参照先のシステムのIPアドレスは、10.1.1.1、参照先のシステムのポート番号は、8002として説明します。
#Interstage Operation environment definition Corba Host Name = 10.1.1.2 Corba Port Number = 8002 : IR path for DB file = : IR USE = remote : IR Host Name = 10.1.1.1 IR Port Number = 8002 NS USE = remote NS Host Name = 10.1.1.1 NS Port Number = 8002 : |
この場合、デフォルトシステムおよび拡張システムの両方を“TYPE3”でセットアップし、別のサーバに存在するInterstageのNS/IRを参照するシステム形態となります。
ここでは、デフォルトシステム、拡張システムともに“TYPE3”でセットアップを行ったと仮定して説明します。
以下に示す注意事項以外のInterstage動作環境定義の詳細については、“Interstage運用ガイド”を参照してください。ただし、マルチシステム機能にあてはめて参照する場合は、Interstageのサーバを、マルチシステム機能の“システム”として読み替えてください。
デフォルトシステムを“TYPE3”でセットアップした場合、以下の例のように定義をカストマイズします。
以下にデフォルトシステムを“TYPE3”でセットアップする場合の定義例を示します。IPアドレスは、10.1.1.1、ポート番号は、8002、参照先のシステムのホスト名は、“server001”、参照先のシステムのポート番号は、8002として説明します。
#Interstage Operation environment definition Corba Host Name = 10.1.1.1 Corba Port Number = 8002 : IR path for DB file = : IR USE = remote : IR Host Name = server001 IR Port Number = 8002 NS USE = remote NS Host Name = server001 NS Port Number = 8002 : : |
拡張システムを“TYPE3”でセットアップした場合、以下の例のように定義をカストマイズします。カストマイズする項目に関しては、デフォルトシステムと同様です。
以下に拡張システムを“TYPE3”でセットアップする場合の定義例を示します。IPアドレスは、10.1.1.1、ポート番号は、8003、参照先のシステムのホスト名は、“server001”、参照先のシステムのポート番号は、8002として説明します。
#Interstage Operation environment definition Corba Host Name = 10.1.1.1 Corba Port Number = 8003 : IR path for DB file = : IR USE = remote : IR Host Name = server001 IR Port Number = 8002 NS USE = remote NS Host Name = server001 NS Port Number = 8002 : : |
目次
索引
![]() ![]() |