|
The loose coupling between interacting software agents in order to preserve the benefits of reusability and extensibility does not come in confict with Object Oriented System design in any manner. CD player analogy used in explaining the SOA in not so comprehensible, otherwise the artical is extremely informative and useful.Creating generic interfaces as far as possible in order to channelize the distributed capabilities that may be under the control of different ownership domains in accordance to the business rules seems to be the exact idea behind SOA.
Regards,
Akshaya Bhatia
|