Transaction Service

The Transaction Service captures the model of the underlying transaction protocol and coordinates parties affiliated with the transaction according to that model.

Transaction API

Provides an interface for transaction demarcation and the registration of participants.

A Participant

The entity that cooperates with the transaction service on behalf of its associated business logic.

The Context

Captures the necessary details of the transaction such that participants can enlist within its scope.