ECCouncil Exam Questions

Which of the following is a design pattern based on dis…

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