On 9/27/07, Steve Jones <[EMAIL PROTECTED]> wrote:
>
> Couldn't resist it
>
> http://service-architecture.blogspot.com/2007/09/is-rest-architecture-or-design-pattern.html
>
> I am trying to make a serious point however about the difference between 
> business architecture and the modelling of solutions and technical 
> implementations of those solutions.  REST is the later as described in the 
> paper (IMO) but can be used within the thinking of the former, as all good 
> architectures should be informed by the implementation approach.

Steve, have you read the first chapter of Roy's dissertation?  Your
blog entry suggests not, because you conclude that "REST is a design
pattern", which is almost right, but not quite.  REST is composed of
several constraints (patterns), and so is therefore a pattern
*language*.  See;

http://www.ics.uci.edu/~fielding/pubs/dissertation/software_arch.htm#sec_1_6

REST is most definitely about "implementation" as you call it.  IMO,
it does a better job at providing a solution to automating business
processes than SOA.

Mark.
-- 
Mark Baker.  Ottawa, Ontario, CANADA.         http://www.markbaker.ca
Coactus; Web-inspired integration strategies  http://www.coactus.com

Reply via email to