Is ROA a specific form of doing SOA?

Posted by JohnDoDo on Programmers See other posts from Programmers or by JohnDoDo
Published on 2013-10-23T18:30:00Z Indexed on 2013/10/24 10:10 UTC
Read the original article Hit count: 214

Filed under:
|
|
|
|

I have read somewhere that ROA (Resource Oriented Architecture) is SOA (Service Oriented Architecture) with specific constraints added. SOA is the abstract concept of combining discrete pieces of software and ROA is an implementation of SOA with all of the constraints of RESTful services applied to it:

SOA = the concept

ROA = the concept + specific implementation details

I also had my share of posts saying that ROA is different than SOA, then simply fallback to statements like "ROA is REST" and "SOA is SOAP" and presenting the same more or less pertinent comparisons and differences between SOAP and REST.

So just to clear up my confusion: Is ROA a specific form of doing SOA?

© Programmers or respective owner

Related posts about architecture

Related posts about web-services