Abstract
The Web is emerging as the favorite platform for delivering applications and services. The REST architectural style comprises the key principles behind its design and success. While REST is originally defined in the context of publishing hypermedia documents, it is becoming a popular method for implementing Web services as well. The goal of this paper is to explore the principles of the REST style for building mobile services and to address the mobile specific constraints. We present the design method that we have followed for building a basic photo storage service. Our preliminary evaluation confirms that REST is a flexible and extensible approach for building mobile services.
Chapter PDF
Similar content being viewed by others
Keywords
References
Fielding, R.T.: Architectural styles and the design of network-based software architectures, PhD Thesis, University of California, Irvine (2000)
Fielding, R.T., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., Berners-Lee, T.: Hypertext Transfer Protocol – HTTP/1.1. Internet RFC 2616 (June 1999)
Berners-Lee, T., Fielding, R.T., Masinter, L.: Uniform Resource Identifiers (URI): Generic syntax. Internet RFC 2396 (August 1998)
Thomas, D., Hansson, D.H.: Agile Web Development with Rails, Pragmatic Bookshelf, 2nd edn. (December 14, 2006)
van Gurp, J., Karhinen, A., Bosch, J.: Mobile Service Oriented Architectures. In: Eliassen, F., Montresor, A. (eds.) DAIS 2006. LNCS, vol. 4025, pp. 1–15. Springer, Heidelberg (2006)
Freed, N., Borenstein, N.: Multipurpose Internet Mail Extensions. Internet RFC 2046 (November 1996)
Nottingham, M., Sayre, R.: The Atom Syndication Format. Internet RFC 4287 (December 2005)
Greogiro, J., de hOra, B.: The Atom Publishing Protocol, Internet Draft version 17 (November 2007)
Crockford, D.: The application/json Media Type for JavaScript Object Notation (JSON), Internet RFC 4627 (July 2006)
Web Services Architecture, W3C Working Group Note (February 11, 2004), http://www.w3.org/TR/ws-arch/
SOAP, Version 1.2, W3C Recommendation (Second edn.) (April 27, 2007), http://www.w3.org/TR/soap/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Riva, C., Laitkorpi, M. (2009). Designing Web-Based Mobile Services with REST. In: Di Nitto, E., Ripeanu, M. (eds) Service-Oriented Computing - ICSOC 2007 Workshops. ICSOC 2007. Lecture Notes in Computer Science, vol 4907. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-93851-4_42
Download citation
DOI: https://doi.org/10.1007/978-3-540-93851-4_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-93850-7
Online ISBN: 978-3-540-93851-4
eBook Packages: Computer ScienceComputer Science (R0)