Thursday, March 8, 2012

Data Management for Mobile Ajax Web 2.0 Applications

Data Management for Mobile Ajax Web 2.0 ApplicationsData Management for Mobile Ajax Web 2.0 Applications Stefan Böttcher , Rita Steinmetz University of Paderborn (Germany) Computer Science Fürstenallee 11 D-33102 Paderborn stb@uni-paderborn.de , rst@uni-paderborn.de Abstract. Whenever Ajax applications on mobile devices have to retrieve large XML data fragments from a remote server, a reduction of the exchanged data volume may be crucial to manage limited bandwidth and limited energy of the mobile device. We propose to use an XML compression technique that com- presses an XML document to

a binary directed acyclic graph (DAG) and to use DAG-based DOM evaluation on the client side. Our experiments show that the data transfer for applications like amazon or eBay can be reduced to 70% of the original data transfer needed. 1. Introduction Whenever web applications shall involve small mobile devices, limited resources like energy and bandwidth require minimizing data exchange. While Ajax [7] has the ad- vantage that new web pages can be shown on the mobile client device without a full exchange of the data that is contained in the web page, Ajax still uses a DOM model, which, in the case of XML data exchange, requires exchanging at least fragments of XML. As XML tends to be verbose, a promising optimization is to use compressed XML instead of exchanging and storing XML as a DOM tree. The contributions of this paper are the following. • We summarize the requirements to an Ajax engine working on compressed XML (in Section 2). • We show how XML data can be converted into a binary directed acyclic graph (binary DAG) that can be transported from client to server in order to reduce the amount of data exchanged (in sections 3.1 and...

Website: www.cs.uni-paderborn.de | Filesize: 152kb
No of Page(s): 10
Download Data Management for Mobile Ajax Web 2.0 Applications.pdf

No comments:

Post a Comment