O'Reilly logo
  • Ilyass Rkiouak thinks this is interesting:

Definition

Service-oriented architecture (SOA) is an architectural style for building systems based on interactions of loosely coupled, coarse-grained, and autonomous components called services. Each service exposes processes and behavior through contracts, which are composed of messages at discoverable addresses called endpoints. A service’s behavior is governed by policies that are external to the service itself. The contracts and messages are used by external components called service ...

From

Cover of SOA Patterns

Note

SOA Definition