Abstract
The Web is a distributed, dynamic, and large information repository. It has now evolved to encompass various information resources accessible worldwide. Organizations across all spectra have already moved their main operations to the Web, which has brought about a fast growth of various Web applications. This has dramatically increased the need to build a fundamental infrastruc- ture for efficient deployment and access of the exponentially growing plethora of Web applications. The development of enabling technologies for such an infrastructure is expected to change the business paradigm on the Web. Web services have become de facto the most significant technological by-product. Simply put, a Web service is a piece of software application whose interface and binding can be defined, described, and discovered as XML artifacts [4]. It supports direct interactions with other software agents using XML-based messages exchanged via Internet-based protocols. Examples of Web services include online reservation, ticket purchase, stock trading, and auction. Stan- dards are key enablers of Web services [83]. Major industry players took a lead to set up crucial standards. This has greatly facilitated the adoption and deployment of Web services [48]. Three key XML-based standards have been defined to support Web service deployment: SOAP [85], WSDL [87], and UDDI [58]. SOAP defines a communication protocol for Web services. WSDL enables service providers to describe their applications. UDDI offers a registry service that allows advertisement and discovery of Web services.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Yu, Q., Bouguettaya, A. (2010). Introduction. In: Foundations for Efficient Web Service Selection. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-0314-3_1
Download citation
DOI: https://doi.org/10.1007/978-1-4419-0314-3_1
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-0313-6
Online ISBN: 978-1-4419-0314-3
eBook Packages: Computer ScienceComputer Science (R0)