OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] RESTful operations on document fragments

that sounds somewhat unrestful. I would think basically the theory
should be that if something is important enough to have a RESTful
operation done on it, then it is not a fragment of a resource, but a
resource in its own right that must be included, linked to, or
otherwise referenced by other resources.

Just a feeling though.

I guess what I'm saying is that making an Update url (putting what
should be a verb into an address) and then processing fragments on
other resources by whatever the rules of your Update resource are,
feels to me like the same kind of problem that one sees in markup when
someone has made something an attribute that should have been an
element, and then they want to do element like operations on it.

Bryan Rasmussen

On Mon, Feb 25, 2008 at 11:45 AM, Andrew Welch <andrew.j.welch@gmail.com> wrote:
> On 23/02/2008, Simon St.Laurent <simonstl@simonstl.com> wrote:
> > Anne Thomas Manes wrote:
>  >  > You could always add an abstraction layer that maps URLs (resources)
>  >  > to document fragments. In your Bible example, you could define a
>  >  > resource for each verse in the document. Therefore you can PUT an
>  >  > updated verse, and a bit of code would then update the appropriate
>  >  > document fragment.
>  >
>  >
>  > I can always create abstraction layer upon abstraction layer.  They make
>  >  pretty piles, until they fall over.
>  How about creating a servlet called something like update, then map
>  all urls to it:
>  */update
>  the call it using the path of the XML that you want to update:
>  /root/elem1/elem2/update
>  the update servlet will know what needs to be updated based on the url.
>  A couple of large caveats - I'm not sure if that's even possible
>  (haven't worked in that area very much) or if that's considered
>  restful (ditto).
>  --
>  Andrew Welch
>  http://andrewjwelch.com
>  Kernow: http://kernowforsaxon.sf.net/
>  _______________________________________________________________________
>  XML-DEV is a publicly archived, unmoderated list hosted by OASIS
>  to support XML implementation and development. To minimize
>  spam in the archives, you must subscribe before posting.
>  [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
>  Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
>  subscribe: xml-dev-subscribe@lists.xml.org
>  List archive: http://lists.xml.org/archives/xml-dev/
>  List Guidelines: http://www.oasis-open.org/maillists/guidelines.php

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

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS