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.




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.




Comments (0)

Skip to main content