Step

Title

Category

Symbol

(Times)

<1>

Create Coordination Context/Register

Internal Process at Transaction Requestor

Cinter(1)

<2>

Create Coordination Context

Communication with Monitor.

Ccm(1)

<3>

Optimized Transaction

Communication with Monitor.

Ccm(1)

<4>

Negotiation

Communication with Transaction Broker

Cnego(1)

<5>

Register Response

Internal Process at Transaction Requestor

Cinter(1)

<6>

Data Exchanges (Request)

Communication with Service Providers

Ctrans(1)

<7>

Create Coordination Context with Context

Communication between Transaction Broker and Service Providers

Ctrans(2)

<8>

Register

Communication with Transaction Broker

Ctrans(2)

<9>

Create Coordination Context Response/Register

Communication between Transaction Broker and Service Providers

Ctrans(2)

<10>

Data Manipulate

Internal Process at Service Providers

Cdm(1)

<11>

Data Exchanges (Response)

Communication with Service Providers

Ctrans(1)

(<12>)

2 PC Procedures

Ctrans(4)

<13>

Completed

Internal Process at Transaction Requestor

Cinter(1)

<14>

Completed

Communication with Transaction Broker

Ctrans(1)

<15>

Completed

Communication between Transaction Broker and Service Providers

Ctrans(1)

<16.1>

Completed

Communication with Transaction Broker

Ctrans(1)

<17.1>

Closed

Communication with Transaction Broker

Ctrans(1)

<18.1>

Closed

Communication with Transaction Broker

Ctrans(1)

<19.1>

Safepoint

Communication with Monitor.

Ccm(1)

<20.1>

Return

Internal Process at Transaction Requestor

Cinter(1)

<16.2>

Wait

Communication with Transaction Broker

Ctrans(1)