![]() |
ADOS Developer's Site - XML Stadium |
![]() |
![]() |
|
![]() |
【ハンドラの登録】ハンドラとは †ハンドラとはHestiaに登録するEISの接続口です。ハンドラの登録方法は、Hestiaインストーラで設定する方法と、設定ファイルを編集する方法の2つがあります。インストーラによる設定方法は「Hestia Getting Start」を参照してください。以下では設定ファイルを編集する方法について解説します。 設定ファイルの編集 †ハンドラの設定ファイルは以下のファイルです。
bridgehandlers.xmlはXML形式のテキストファイルです。下記のように、1つのhandler要素により1つのハンドラの設定を記述します。個々のEIS毎にhandler要素を設定します。 【bridgehandlers.xmlの記述例】 <handlers> <handler> Handler.ID=internal Handler.Priority=1000 Communicator.Type=RMI Filter.Partner.Local=Any Filter.Partner.Remote=123456789;123454321 Filter.Pip=Any </handler> <handler> Handler.ID=EISforPARTNER1 Handler.Priority=500 Communicator.Type=RMI Filter.Partner.Local=987654321 Filter.Partner.Remote=123456789 Filter.Pip=Any </handler> <handler> Handler.ID=EISforPARTNER2 Handler.Priority=500 Communicator.Type=RMI Filter.Partner.Local=987654321 Filter.Partner.Remote=123454321 Filter.Pip=Any </handler> <handler> Handler.ID=EISforPARTNER2_VMI Handler.Priority=400 Communicator.Type=RMI Filter.Partner.Local=987654321 Filter.Partner.Remote=123454321 Filter.Pip=4A1,V01.00.00;4A3,V01.00.00;4A5,V01.00.00 </handler> <handler> ・・・ </handler> </handlers> 各handler要素には以下のような項目を記述します。
HestiaがPIPメッセージを受信すると、優先度の高い順にハンドラを検索し、最初にフィルタにパスしたハンドラにPIPメッセージを流します。フィルタは自社DUNS(Filter.Partner.Local)、パートナーDUNS(Filter.Partner.Remote)、PIP名+PIPバージョン(Filter.Pip)が一致したPIPメッセージをパスします。 |
Copyright 2005-2008. ADOS Co., Ltd. All Rights Reserved. |