Which two kinds of applications benefit from the adoption of service oriented architecture (SOA)
inspired patterns and practices?
A.
An application that retains legacy systems while evolving to accommodate future business
demands
B.
An application with tightly coupled services that enable messages to flow easily
C.
An application that utilizes fine-grained interfaces to provide communication to the object of a
service
D.
An application in which the communication between services and the business process are
platform independent.
Explanation:
–
I would say A and D.
SOA enabled systems allow you to take legacy and entrenched technologies, and present them as an consistent, controlled API that lets your business users develop new and previously un-thought-of ideas without needing to re-architect everything in the company.
AB
AD
A and B
I would say A and D.
Why ?
Service-oriented architecture can be implemented with Web services.This is done to make the functional building-blocks accessible over standard Internet protocols that are independent of platforms and programming languages. These services can represent either new applications or just wrappers around existing legacy systems to make them network-enabled.
Ref : https://en.wikipedia.org/wiki/Service-oriented_architecture