Tuesday, September 20, 2016

Interview Question Series - Service oriented architecture

Service oriented architecture (SOA) is based on distributed computing where the consumer of service need not to worry about provider's implementation.
in other words, it has loose coupling, where consumer sends a request to provider and provider gives the response. this communication happens based on some rules and XML.

these rules are defined in SOAP/ REST implementation.

here in SOA , our provider can be written in JAVA/ Dotnet, and consumer can also be in different language.  not all code should be in same language.

it is recommended that implementations of SOA should use open standards to realize interoperability.

No comments:

Post a Comment