トランザクショナル分散オブジェクト基盤 TPBroker Object Transaction Monitor ユーザーズガイド

[目次][索引][前へ][次へ]

2.3.3 TSCレギュレータの動作モード

TSCレギュレータは,通常クライアントアプリケーションからのリクエストをスレッドパーセションモデルで処理し,サーバアプリケーションからのリクエストの応答をTSCレギュレータ内でスレッドごとに待ち合わせます。

TSCAdmクラスのgetTSCClient()メソッドで接続したTSCレギュレータへのコネクションを複数のスレッドで共有した場合は,リクエストを同時に処理できません。

マルチスレッド環境のクライアントアプリケーションからのTSCレギュレータ経由のリクエストを同時に処理させるには,リクエストスレッドごとにTSCAdmクラスのgetTSCClient()メソッドを実行してコネクションを割り当てるか,またはtscregltdコマンドに-TSCTPoolオプションを指定してTSCレギュレータをスレッドプーリングモデルで動作させてください。