uService-Oriented Architectures (SOAs) are typically
used for transferring data between larger systems and subsystems.
ØDefining a series of services to support a system’s business
needs can be adapted to provide SOA benefits at the application
level.
ØTypical database-driven application, database/UI interaction
is made possible by the middle tier:
§Performs DML operations and queries data
§Data packaged using a specific architecture and
language
§Locks UI, middle tier, and database together