4.2.2 Beginning the Transaction
The Primary transaction manager begins the transaction by sending a BEGIN TIP command.
|
Field |
Value |
Value Description |
|---|---|---|
|
TIP command |
0x42 0x45 0x47 0x49 0x4E |
"BEGIN" |
|
TIP command line terminator |
0x0A |
LF |
When the TIP Secondary transaction manager receives the BEGIN TIP command from the TIP Primary transaction manager, it creates a new transaction and adds it to its list of transaction objects. This transaction will become the Current transaction of the TIP connection. The TIP Secondary transaction manager will respond with the BEGUN TIP command, specifying the new transaction identifier as the transaction identifier. The State of the TIP connection changes to Begun.
|
Field |
Value |
Value Description |
|---|---|---|
|
TIP command |
0x42 0x45 0x47 0x55 0x4E |
"BEGUN" |
|
SP |
0x20 |
" " |
|
transaction identifier |
0x4F 0x6C 0x65 0x54 0x78 0x2D 0x62 0x62 0x65 0x61 0x34 0x36 0x65 0x39 0x2D 0x36 0x62 0x35 0x63 0x2D 0x34 0x63 0x62 0x38 0x2D 0x62 0x66 0x36 0x39 0x2D 0x37 0x61 0x62 0x38 0x33 0x66 0x32 0x66 0x32 0x62 0x35 0x63 |
"OleTx-bbea46e9-6b5c-4cb8-bf69-7ab83f2f2b5c" |
|
TIP command line terminator |
0x0A |
LF |