XML Web Service Basics (turn to Microsoft MSDN)-web_service Development-.net Tutorials-
Create an Alibaba Cloud account, and get a free trial with 40+ products, enterprise account can enjoy a free trial worth $1200. Register Now!
XML Web Service Basics
Summary: This article outlines the value of XML Web Service for developers, as well as SOAP, WSDL, and UDDI.
Directory what is an XML Web Service? SOAP WSDL UDDI Other content what is XML Web Service?
XML Web Service is the basic building block for distributed computing on the Internet. Open standards and the focus on communication and collaboration between users and applications create an environment in which XML Web Service becomes the platform for application integration. Applications are constructed from XML Web services of several different sources, which work in concert with each other, regardless of where they are located or how they are implemented.
How many XML Web service definitions are possible for the number of companies that build the XML Web service. But almost all definitions have the following in common: XML Web Service provides useful functionality to Web users through standard Web protocols. In most cases, the SOAP protocol is used.
The XML Web Service can describe its interfaces in great detail, which allows users to create client applications to communicate with them. This description is typically contained in an XML document called a WEB Service Description Language (WSDL) document.
The XML WEB Service has been registered so that potential users can easily find these services through universal discovery, description, and Integration (UDDI).
This article describes the three technologies, but first you need to explain why you should focus on XML Web Service.
One of the main advantages of the XML Web Service architecture is that it allows various programs written in different languages to communicate with each other in a standards-based way on different platforms. Users who know about the industry may soon say, "Wait a minute, is CORBA not the same commitment as the previous DCE?" What's the difference between this and them? "The most important difference is that soap is much simpler than previous methods, so there are far fewer barriers to implementing standard-compatible soap." Paul Kulchenko provides a list of SOAP implementations in Http://www.soapware.org/directory/4/implementations (English). At the last count, the list already contains 79 items. As you might expect, most large software companies offer SOAP implementations, but there are many implementations that are created and maintained by individual developers. Another great advantage of XML Web service relative to previous scenarios is the use of standard WEB protocols-XML, HTTP, and TCP/IP. Many companies have built WEB infrastructures, and their employees have the knowledge and experience to maintain them. Therefore, the introduction of XML Web Service is much less costly than the introduction of previous technologies.
This article is an English version of an article which is originally in the Chinese language on aliyun.com and is provided for information purposes only. This website makes no representation or warranty of any kind, either expressed or implied, as to the accuracy, completeness ownership or
reliability of the article or any translations thereof. If you have any concerns or complaints relating to the article, please send an email, providing a detailed description of the concern or
complaint, to email@example.com. A staff member will contact you within 5 working days. Once verified, infringing content will be removed immediately.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
and provide relevant evidence. A staff member will contact you within 5 working days.