Which statement best describes how Service-Oriented Integration (SOI) differs from traditional
Enterprise Application Integration (EAI)?
A.
SOI is Just like EAI except that a service bus is used Instead of a hub or message bus.
B.
SOI is different than hub-based EAI, but is the some as EAI using a message bus.
C.
SOI uses a point to-point integration approach based on the Web Services Industry standards.
D.
SOI uses SOA Services that are separate and distinct from the applications being integrated
E.
EAI integrates applications whereas SOA integrates SOA Services.
Explanation:
Enterprise Application Integration (EAI) is an approach for integrating multiple
applications. EAI products are built around messaging products and are deployed in
either a hub-and-spoke architecture or in a bus architecture.
Some argue that service-oriented integration is actually a form EAI. This is not correct.
EAI is an application-oriented architecture. EAI provides the mechanism to have
applications interact to share data and functionality. Service-oriented integration adds
the concept (and concrete deployment) of SOA Services that are separate and distinct,
with a lifecycle that is independent, from any application in the computing
environment.
Reference: Oracle Reference Architecture, Service-Oriented Integration, Release 3.0