Towards Offline Support for RESTful Systems

0Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Representational State Transfer (REST) is an efficient and by now established architectural style for distributed hypermedia systems. However, REST has not been designed for offline operations, yet many applications must also keep functioning when going offline for more than a few seconds. Burdening the programmer with knowledge about offline status is undesirable. RESTful applications can be described by a formal model. Therefore, we define a function to derive a formal model of the proxy for handling offline support on the client-side. We then extend existing caching approaches so that a client-side proxy can transparently hide the offline status from the application. We validate our solution with a proxy layer that covers all test cases derived from the model. Using our model and proxy, clients do not have to know and worry about whether they are online or offline.

Cite

CITATION STYLE

APA

Fertig, T., & Braun, P. (2018). Towards Offline Support for RESTful Systems. In The Web Conference 2018 - Companion of the World Wide Web Conference, WWW 2018 (Vol. 2018-January, pp. 1875–1880). Association for Computing Machinery. https://doi.org/10.1145/3184558.3191655

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free