2.3.1 トランザクションの開始と同期点取得
CUPからtrnBeginメソッドを呼び出して,トランザクションを開始します。
trnBeginメソッドを呼び出してから,同期点取得(コミット)までが,グローバルトランザクションの範囲です。trnBeginメソッドを呼び出したあと,そのグローバルトランザクションの中で新たなtrnBeginメソッドは呼び出せません。CUPからSPPへRPCを実行すると,CUPはルートトランザクションブランチとなり,RPC先のSPPはトランザクションブランチとして実行されます。TP1/Client/J環境定義のdcrapautoconnectオペランドにYを指定した場合のトランザクションとRPCの関係を次の図に示します。
|