Performance comparison of power-saving strategies for mobile web access
Performance Evaluation
A performance study of power-saving polices for Wi-Fi hotspots
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: In memroy of Olga Casals
Java active extensions: Scalable middleware for performance-isolated remote execution
Computer Communications
Hi-index | 0.00 |
Abstract: As the use of the world wide web grows, the profile of web use has changed significantly. Web use has gone from purely information access to e-commerce. The interactive (synchronous) model which the world wide web currently supports is time consuming. Web browsing can easily be-come a frustrating experience if the network or servers in-cur delays, are not accessible, or the same interaction must be repeated many times. This model is even more painful for clients who are disconnected most of the time or are accessing the web via low bandwidth connections and resource constrained devices such as PDAs. Therefore, there is a legitimate need to support non-interactive (asynchronous) transactions between client and servers on the web. A non-interactive model is more efficient because (i) there is reduced sensitivity to network latencies/unavailability, (ii) web activities can be performed concurrently and (iii) client mobility can be easily supported. In this paper, we propose a novel non-interactive ser-vice architecture for the web called Web&. The architecture incorporates server and service discovery, support for disconnected and heterogeneous clients, web transactions via a uniform server interface, and persistent client state. We also present a prototype that we have implemented using JAVA, XML and JDBC. The prototype consists of client proxies that can store client state and perform web queries on a client's behalf, and server proxies that provide a uniform XML based interface to servers on the web. A directory service provides a schema server and service discovery to the system. Our experiments indicate that even on a single processor Sun workstation with 512M we can sup-port 25000 tasks with a peak throughput of 150 tasks per second. Two applications IsItLate for flight tracking and IsItThere for package tracking are currently running on the prototype.