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):
def __init__(self):
pass
def execute(self):
print('Executing Service-Oriented Architecture (SOA)')
