Architecture

Service-Oriented Architecture (SOA)

Description

A style where services are provided to the other components by application components, through a communication protocol over a network.

Where to use

  • Enterprise Integration.
  • \n
  • Legacy enterprise systems.

Real World Example

An Enterprise Service Bus (ESB) connecting a Billing System (Mainframe) to a Web Portal.

Code Example

class Service-OrientedArchitecture(SOA):\n    def __init__(self):\n        pass\n\n    def execute(self):\n        print('Executing Service-Oriented Architecture (SOA)')