Re-positioning of original intent, purposes and scope of OO among SOA benefits
Among SOA benefits there is a re-positioning of original intent, purposes and scope of object–oriented techniques.
Consider the structure below, look at it as the internal structure of a service in a service-oriented architecture (SOA). The scope of object-oriented techniques are behind the façade or service interface.
In other words, the First Law of Distributed Object Design: don’t distribute your objects.
Why?
Distributed design in general and SOA design can better accomplish their purposes, that is, loosely coupled/highly cohesive, location transparent and protocol independent, with this law in mind.