Many of the components that are available for use in OpenESB are constructed using an intermediate layer that adds various systemic qualities on top of this simple primitive.
The paper discusses the data structure and interface primitive and processing of protocol adaptation layer. It also discusses call processing of system.