20.4 トランザクション種別
新規に業務を開始(業務ID割り当て)するか,それとも,既存の業務を継続(業務ID引き継ぎ)するかは,トランザクション種別に依存します。ユーザトランザクション種別および業務属性(開始/継続)を次に示します。
|
項番 |
トランザクション種別 |
業務属性 |
備考 |
|
|---|---|---|---|---|
|
開始 |
継続 |
|||
|
1 |
MNトランザクション(RPC) |
○ |
2. |
次の条件をすべて満たす場合は「継続」,それ以外の場合は「開始」となります。 (1)RPC要求元がTP1/EE(TP1/FSP) (2)RPC要求元のrpc_bizid_chainオペランド指定値が「Y」(デフォルト) (3)RPC要求元で次のどれかの提供API発行
|
|
2 |
RMトランザクション |
× |
1. |
− |
|
3 |
E3トランザクション |
× |
1. |
− |
|
4 |
ERトランザクション |
× |
1. |
− |
|
5 |
ESトランザクション |
× |
1. |
− |
|
6 |
リトライトランザクション※ |
× |
1. |
− |
|
7 |
上記以外 |
○ |
× |
− |
- (凡例)
-
○:開始する
×:開始しないまたは終了しない
1.:プロセス内連携型
2.:プロセス間連携型
−:該当しない
- 注※
-
リトライロールバックで再実行されたトランザクション