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.