While I was researching on AIA I came across a nice presentation from Morten Karlsen Oracle Consulting .I hope these terminologies will help you all in getting a basic idea of components used to implement AIA
Business Service (EBS) Enterprise
These are application-agnostic web services that are used by calling applications to interface with different applications. This helps the cross-application processes to be participating-application unaware. The EBM containing the canonical object is the payload of the enterprise service and contains business-specific messages.
Business Object (EBO) Enterprise
A standard business data object definition used in the canonical data model.
Business Message (EBM) Enterprise
The EBM is the payload that is paired to an EBS. The response returned by the EBS will also be an EBM.
Business Flow (EBF) Enterprise
A cross-functional BPEL flow is used to coordinate the flow of a single EBS operation that is complex, potentially long-lived, and spans multiple services. These flows only interact with EBSs to keep them agnostic of participating applications.
- Application Business Connector Service (ABC Service)
The name for APIs developed to transform application business objects into enterprise business objects, and vice versa. Components of this service include the ABC implementation service and the ABC interface service.