Service oriented architecture (SOA) is a style of software design where services are provided to other applications or components through some kind of protocol over the network.

Basic Principles of SOA

  • Independent of vendors, products, and technologies.
  • Represents a business activity with a specified outcome.
  • Self-contained.
  • Black box for consumer of the service.
  • Loose coupling between services.


Last modified: March 22, 2019



Write a Reply or Comment