Service oriented architecture - mmedrano9438/peripheral-brain GitHub Wiki

A service has four properties according to one of many definitions of SOA:

  • It logically represents a repeatable business activity with a specified outcome.
  • It is self-contained.
  • It is a 'black box' for its consumers, meaning the consumer does not have to be aware of the service's inner workings.
  • It may be composed of other services.

software design where services are provided to the other components by application components, through a communication protocol over a network