Multiple choice technology architecture

What is Service Loose coupling in SOA?

  1. a) Logic is divided into services with the intention of promoting reuse

  2. b) Services maintain a relationship that minimizes dependencies and only requires that they maintain an awareness of each other

  3. c) Services have control over the logic they encapsulate

  4. d) Beyond what is described in the service contract, services hide logic from the outside world

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Service loose coupling in SOA means services maintain relationships that minimize dependencies and only require awareness of each other. This allows services to be modified or replaced without breaking the entire system. Option A refers to service reuse, C to service autonomy, and D to service abstraction - different SOA principles.