Before-Commit Client State Management Services for AJAX Applications
Abstract
Heavily script-based browser applications change the manner in which users interact with Web browsers. Instead of downloading a succession of HTML pages, users download a single application and use that application for a long period of time. The application is not a set of HTML pages, but rather a single page that can possible modify its own presentation based on data exchanged with a server. In such an environment, it is necessary to provide some means for the client to manage its own state. We describe the initial results of our work in providing client-side state management services for these script-based applications. We focus on browser-based services that can help the user before any data is committed on the server. Our services include state checkpointing, property binding, operation logging, operational replay, ATOM/RSS data updates, and application-controlled persistence.
Additional Information
© 2006 IEEE. Original manuscript received June 22, 2006. Issue Date: 13-14 Nov. 2006. Date of Current Version: 07 May 2007. The authors thank Lionel Villard, Apratim Purakayastha, Charlie Weicha, and Rich Thompson at IBM Research for their help designing and developing this project.Attached Files
Published - Castro2006p89162006_1St_Ieee_Workshop_On_Hot_Topics_In_Web_Systems_And_Technologies.pdf
Files
Name | Size | Download all |
---|---|---|
md5:7ab1f6fc6cd7d08bb92e568e8de7941f
|
12.4 MB | Preview Download |
Additional details
- Eprint ID
- 21978
- Resolver ID
- CaltechAUTHORS:20110203-090535259
- Created
-
2011-02-15Created from EPrint's datestamp field
- Updated
-
2021-11-09Created from EPrint's last_modified field
- Other Numbering System Name
- INSPEC Accession Number
- Other Numbering System Identifier
- 9529863