Synonyms
e-Services
Definition
Web services provide the distributed computing middleware that enables machine-to-machine communication over standard Web protocols. Web services are defined most precisely by their intended use rather than by the specific technologies used, since different technologies are popular [1]. Web services are useful in a compositional approach to application development; where certain key features of an integrated application are provided externally through one or more remote systems. Additionally, Web service standards are a popular platform for wrapping existing legacy applications in a more convenient format for interoperability between heterogeneous systems. To provide interoperability Web services should follow standards for formatting application messages, describing service interfaces, and processing messages. Two popular technology choices discussed in this entry are the SOAP [5] based services and the REST (REpresentational State Transfer) [4] based...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Alonso G, Casati F, Kuno H, Machiraju V. Web services: concepts architectures and applications. Berlin: Springer; 2003.
Birman K. Like it or not, web services are distributed objects. Commun ACM. 2004;47(12):60–2.
Crockford D. The application/json media type for JavaScript object notation. Network Working Group, RFC 4627. 2006.
Fielding R. Architectural styles and the design of network-based software architectures. Ph.D. dissertation, University of California. 2000.
SOAP Version 1.2. W3C Recommendation. 2007.
Vinoksi S. Chain of responsibility. IEEE Internet Comput. 2002;6(6):80–3.
Vogels W. Web Services are not Distributed Objects. IEEE Internet Comput. 2003;7(6):59–66.
Web Services Description Language Version 2.0. W3C Recommendation. 2007.
Weerawarana S, Curbera F, Leymann F, Storey T, Ferguson D. Web Services Platform Architecture. Upper Saddle River: Prentice Hall; 2005.
XML Schema. W3C Recommendation. 2004.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Wohlstadter, E., Tai, S. (2018). Web Services. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_1174
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_1174
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering