トランザクショナル分散オブジェクト基盤 TPBroker ユーザーズガイド
- <この項の構成>
- (1) TPBrokerの環境設定
- (2) システム環境定義の変更(任意)
- (3) リソースマネージャ連携の準備(C++)
- (4) TPBrokerの開始
- (5) TPBrokerの開始の確認
- (6) アプリケーションプログラムの開始
- (7) アプリケーションプログラムの終了
- (8) TPBrokerの終了
- (9) TPBrokerの終了の確認
TPBrokerを開始する前に,次に示す手順でTPBrokerの環境設定をします。
- 環境変数の設定
設定する環境変数の詳細については,「2.2 環境変数を設定する」を参照してください。
- tssetupコマンドの実行
tssetupコマンドで,TPBroker環境を初期化します。
(2) システム環境定義の変更(任意)
システム環境定義を変更します。
システム環境定義はTPBroker開始前に変更できます。TPBroker稼働中にtsdefvalueコマンドで変更することもできます。システム環境定義の詳細については,「8.3 システム環境定義の詳細」を参照してください。
(3) リソースマネージャ連携の準備(C++)
リソースマネージャと連携するには,次の作業をする必要があります。
- tslnkrmコマンドを使用して,リソースマネージャをTPBrokerに登録する。
- リソースマネージャをシステム環境定義に登録する。
- オブジェクトファイルを作成する。
オブジェクトファイルには,次の三つがあります。
- tslnkrmコマンド実行によって作成された標準トランザクション制御用オブジェクトファイル
- tsmkobjコマンドで作成したオブジェクトファイル
- 各リソースマネージャが提供するオブジェクトファイル
- オブジェクトファイルとアプリケーションプログラムをリンクする。
tslnkrmコマンド実行によって作成された標準トランザクション制御用オブジェクトファイルとtsmkobjコマンドで作成したオブジェクトファイルついては,どちらか一つをアプリケーションプログラムとリンクさせます。
OSAgentを起動することでORB環境を起動してから,tsstartコマンドを使用してOTS環境(トランザクションサービス)を起動します。OSAgentの詳細は,マニュアル「Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド」を参照してください。
TPBrokerの開始を,次のコマンドで確認します。
- tslogcat
プロセスが起動されたことを確認します。
- tslsrm
リソースマネージャの情報を表示します。
TPBrokerが開始されたあとに,アプリケーションプログラムを実行します。
アプリケーションプログラムの終了方法は,VisiBrokerのアプリケーションプログラムの終了方法に従います。VisiBrokerのアプリケーションプログラムの終了方法については,マニュアル「Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド」を参照してください。
tsstopコマンドを使用し,OTS環境(トランザクションサービス)を終了します。
TPBrokerの終了を,次のコマンドで確認します。
- tslogcat
プロセスが停止されたことを確認します。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.