Hitachi

TPBroker Version 5 トランザクショナル分散オブジェクト基盤 TPBroker 運用ガイド


3.4.2 sequence<any>のマーシャリング方法の変更

環境変数

プロパティ

指定範囲

デフォルト値

なし。

vbroker.orb.htc.strictSequenceAny

true|false

false

sequence<any>について,CORBA仕様に準拠したマーシャル/アンマーシャルで通信を行うかどうかを設定します。

サーバ,クライアントのどちらかに"true"を設定することで,sequence<any>をCORBA仕様に準拠したマーシャル/アンマーシャルで通信を行えます。プロパティvbroker.orb.htc.strictSequenceAnyはプロセス単位で有効になり,プロセスで最初にORB.init()を発行したときの設定値が有効になります。

TPBrokerは,通信相手によってsequence<any>についてTPBroker独自のマーシャル/アンマーシャルができるかどうかを自動的に判断します。そのため,通常はプロパティvbroker.orb.htc.strictSequenceAnyを設定する必要はありませんが,TPBroker Object Transaction Monitorを使用する場合にはこの機能の設定が必要です。TPBroker Object Transaction Monitorでの指示に従ってください。

使用言語

Java ORB限定