By Topic

Towards a temporal World-Wide Web: a transaction-time server

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Dyreson, C.E. ; Dept. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA

Transaction time is the time of a database transaction, i.e., an insertion, update, or deletion. A transaction time database stores the transaction-time history of a database and supports transaction timeslice queries that retrieve past database states. The paper introduces transaction time to the World-Wide Web. In a Web context, transaction time is the modification time of a resource such as an XML document. A transaction-time Web server archives resource versions and supports transaction timeslice. Unlike a database server, a Web server is typically uninvolved in the update of a resource, instead it is only active when a resource is requested. The paper describes a lazy update protocol that enables a Web server to manage resource versions during resource reads. An important benefit of our approach is that transaction-time can be supported by a transparent, minimal Web server extension; no changes to legacy resources, HTTP, XML, or HTML are required. Furthermore, a Web server can seemlessly become a transaction-time server at any time without affecting or modifying the resources it services or other Web servers

Published in:

Database Conference, 2001. ADC 2001. Proceedings. 12th Australasian

Date of Conference: