[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: [rest-discuss] Objects at REST...

  • From: "Andrzej Jan Taramina" <andrzej@c...>
  • To: "Lawrence Oluyede" <l.oluyede@g...>
  • Date: Wed, 12 Mar 2008 16:42:48 -0500

Re: [rest-discuss] Objects at REST...
Lawrence:

> I guess thinking about resources as objects and verbs as methods is
> already within the boundaries of the REST architecture.
> What do you mean specifically?

The power of REST comes from the constraints that it enforces.  There are 
only 4 methods, using HTTP, 5 if you include patch and a few more if you use 
WebDav.  Those rarely map to object methods which are much more prolific in 
any domain model I have seen.  OO does not enforce REST constraints, so 
trying to shoehorn and OO model into a REST approach is suboptimal at best.

REST is not just resources per se, meaning URI-based addressing (which point 
to a conceptual resource), but also implies the representations that are 
returned when you reference a resource (uring a URI). 

Representations could be a direct mapping from OO models, but are unlikely to 
fit the needs of more complex machine to machine integration scenarios, since 
different systems will have different domain/object models, thus 
necessitating transformations between them.  The better way to handle that is 
typically to have a canonical representation format between systems.  It 
resolves the n-squared transformations issue if you don't go that way.

BTW...my comments and focus tends to be oriented to the integration space, 
and not to the Web UI space, the latter being a much simpler issue to solve.
Andrzej Jan Taramina
Chaeron Corporation: Enterprise System Solutions
http://www.chaeron.com



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.