Which of the following is a design pattern based on distinct pieces of software providing application functionality
as services to other applications?
A.
Service Oriented Architecture
B.
Object Oriented Architecture
C.
Lean Coding
D.
Agile Process
Explanation:
A service-oriented architecture (SOA) is an architectural pattern in computer software design in which
application components provide services to other components via a communications protocol, typically over a
network.
https://en.wikipedia.org/wiki/Service-oriented_architecture