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