Before object orientation put together state with behavior, responsibilities with collaborators, software designers had to keep together two split views of the application: the control flow and the data flow.
Ã?Â
Now Service Oriented Architecture make it easy for a sw to request a service to a remote autonomous system that have all the necessary data, software and elaboration power.
And the Resource Oriented Architecture make it easy for a sw to discover and access a remote resource (an image, a video, informations, etc) and perhaps obtain an exact copy of the resource to elaborate it locally.
Ã?Â
Ã?Â
Anyway putting together those two new split views is not enough.
Go to the complete details ...