One of the goals of a service oriented architecture is to ensure that components are as loosely coupled as possible. Loosely coupled architectures are much easier to maintain and reuse. See: Coupling for a discussion of how to create loosely based service oriented architecture.
|