application , projects , web-services

Service-Oriented Architecture (SOA)

October 2, 2009

Service-Oriented Architecture (SOA) is an architectural style that supports service orientation. Service orientation is a way of thinking in terms of services and service-based development and the outcomes of services. A service:

  • Is a logical representation of a repeatable business activity that has a specified outcome (e.g., check customer credit; provide weather data, consolidate drilling reports)
  • Is self-contained
  • May be composed of other services
  • Is a “black box” to consumers of the service

SOA style It is based on the design of the services – which mirror real-world business activities. SOA separates functions into distinct units (services), which can be distributed over a network and can be combined and reused to create business applications.

www.bestitdocuments.com