|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: A question about REST and transaction isolation
Pete Kirkham wrote: > From: 'ari@c...@INTERNET@wtgw'(K. Ari Krupnikov) > >>User A GETs a resource and edits it. User B GETs a resource and edits >>it. User A PUTs the modified resource back. User B PUTs her version of >>the modified resource back, unaware of A's edits. A's edits are lost >>without anyone noticing. What I want to happen is B to get a 409 >>"Conflict" or some such. > > > This seems identical to the WebDAV use cases. > ... A simple way to achieve this is just to use strong entity tags and HTTP If-Match headers when sending the PUT. This will avoid overlapping updates if all clients co-operate. If this is not the case, WebDAV locks can be used as additional security measure (note that this will not help if A PUTs back after B is done). Regards, Julian -- <green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








