W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > April to June 2003

RFC2518bis issue: Transactions & BATCH method

From: B. Shadgar <shadgar@cs.bris.ac.uk>
Date: Mon, 23 Jun 2003 19:18:36 +0100
Message-ID: <3EF7447C.AD9D8EF8@cs.bris.ac.uk>
To: w3c-dist-auth@w3.org

Hi,

There was already a discussion under : " Interest in standardizing Batch
methods?"  title.

http://lists.w3.org/Archives/Public/w3c-dist-auth/2002JanMar/thread.html#26

Also another discussion  under: "  Proposal: WebDAV and transactions"
title.

http://lists.w3.org/Archives/Public/w3c-dist-auth/2002JulSep/thread.html#249

And for some reasons such as less priority or lack of consensus,  it has
been postponed till now. However, I was wondering if you are interested
to add this topic in the charter of this meeting in Vienna.

I am personally interested to add a BATCH method to handle transactions.
There are many scenarios that illustrate the need for this transactional
BATCH method, such as :

http://lists.w3.org/Archives/Public/w3c-dist-auth/2002JanMar/0010.html
http://lists.w3.org/Archives/Public/w3c-dist-auth/2002JulSep/0217.html


I also know that many of people in this mailing list who do not agree
with Batch method because it causes the transparency problem for
intermediaries. However, what about using the pre-defined Batch method
for some known functions such as Update a file, which for example can be
done by  PUT, LOCK, PROPPATCH, UNLOCK, DELETE(s), PUT(s). In this case,
since the function is already defined, the content of BATCH method is
clear for intermediaries as well.

There is another scenario for predefined BATCH methods which handle a
transaction. It is about mapping the SQL queries into the WebDAV
methods. In this case also we may need more than a WebDAV method to
represent a SQL query. However those methods are pre-defined for each
type of SQL query such as Create Table, Drop table, Insert, ....  and
also each bunch of methods must be handled as one transaction.

Regards,
Bita
Received on Monday, 23 June 2003 14:19:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:44:04 GMT