Basic WebService development documentation-What is WebService

Source: Internet
Author: User

What is WebService? WebService is called a web service. The concept of SOA proposed by IBM has been hyped over the past few years. This is mainly because of this WebService technology.
 
This is a cross-platform function that relies on Web application servers and interacts with the XML platform through the HTTP protocol. This is too abstract. In other words, I developed a system using Java or C, what should I do if I want to use a client in other languages such as VB or Delphi on the client's computer? WebService is used. because WebService uses XML to encapsulate data, XML is a type of text. any language or operating system supports text. Therefore, it is cross-platform and cross-language. In future development projects, the entire system was originally written in Delphi. It would be very difficult to change it all. How nice it is to use WebService. Anyone can call it. The above demonstrates the cross-platform advantages of WebService. It has other advantages!
 
Cross-firewall communication. If your applications have thousands of users and all of them are distributed across the world, communication between clients and servers will be a tough problem. This is because there is usually a firewall or proxy server between the client and the server. There is a problem with direct communication. WebService is based on the HTTP protocol. Generally, the firewall does not block the HTTP protocol. For example, QQ is based on the HTTP protocol.
 
Loose coupling with the original software program, write a WebService program, and loose coupling with the original program. In this way, the original system can be modified without being greatly affected.
 
In the concept of WebService, three concepts must be known: SOAP, WSDL, uddl. Soap (Simple Object Access Protocol) is the foundation of WebService. SOAP allows an application to send XML messages to another application. a soap message is a single message sent from a soap sender to a soap receiver. Any application can be used as a sender or receiver. Is a protocol that uses XML.
 
WSDL (WebService Description Language) uses XML to describe WebService, including the information necessary to access and use WebService, defining the location, function, and communication of the WebService. It is an XML Description of a program. It describes the original Java or C # class objects and methods into an XML file.
 
UDDI (Universal Description, description and integration) is a set of information registration specifications. 1-1

 

What is WebService? WebService is called a web service. The concept of SOA proposed by IBM has been hyped over the past few years. This is mainly because of this WebService technology.
 
This is a cross-platform function that relies on Web application servers and interacts with the XML platform through the HTTP protocol. This is too abstract. In other words, I developed a system using Java or C, what should I do if I want to use a client in other languages such as VB or Delphi on the client's computer? WebService is used. because WebService uses XML to encapsulate data, XML is a type of text. any language or operating system supports text. Therefore, it is cross-platform and cross-language. In future development projects, the entire system was originally written in Delphi. It would be very difficult to change it all. How nice it is to use WebService. Anyone can call it. The above demonstrates the cross-platform advantages of WebService. It has other advantages!
 
Cross-firewall communication. If your applications have thousands of users and all of them are distributed across the world, communication between clients and servers will be a tough problem. This is because there is usually a firewall or proxy server between the client and the server. There is a problem with direct communication. WebService is based on the HTTP protocol. Generally, the firewall does not block the HTTP protocol. For example, QQ is based on the HTTP protocol.
 
Loose coupling with the original software program, write a WebService program, and loose coupling with the original program. In this way, the original system can be modified without being greatly affected.
 
In the concept of WebService, three concepts must be known: SOAP, WSDL, uddl. Soap (Simple Object Access Protocol) is the foundation of WebService. SOAP allows an application to send XML messages to another application. a soap message is a single message sent from a soap sender to a soap receiver. Any application can be used as a sender or receiver. Is a protocol that uses XML.
 
WSDL (WebService Description Language) uses XML to describe WebService, including the information necessary to access and use WebService, defining the location, function, and communication of the WebService. It is an XML Description of a program. It describes the original Java or C # class objects and methods into an XML file.
 
UDDI (Universal Description, description and integration) is a set of information registration specifications. 1-1

 

 

 

What is WebService? WebService is called a web service. The concept of SOA proposed by IBM has been hyped over the past few years. This is mainly because of this WebService technology.
 
This is a cross-platform function that relies on Web application servers and interacts with the XML platform through the HTTP protocol. This is too abstract. In other words, I developed a system using Java or C, what should I do if I want to use a client in other languages such as VB or Delphi on the client's computer? WebService is used. because WebService uses XML to encapsulate data, XML is a type of text. any language or operating system supports text. Therefore, it is cross-platform and cross-language. In future development projects, the entire system was originally written in Delphi. It would be very difficult to change it all. How nice it is to use WebService. Anyone can call it. The above demonstrates the cross-platform advantages of WebService. It has other advantages!
 
Cross-firewall communication. If your applications have thousands of users and all of them are distributed across the world, communication between clients and servers will be a tough problem. This is because there is usually a firewall or proxy server between the client and the server. There is a problem with direct communication. WebService is based on the HTTP protocol. Generally, the firewall does not block the HTTP protocol. For example, QQ is based on the HTTP protocol.
 
Loose coupling with the original software program, write a WebService program, and loose coupling with the original program. In this way, the original system can be modified without being greatly affected.
 
In the concept of WebService, three concepts must be known: SOAP, WSDL, uddl. Soap (Simple Object Access Protocol) is the foundation of WebService. SOAP allows an application to send XML messages to another application. a soap message is a single message sent from a soap sender to a soap receiver. Any application can be used as a sender or receiver. Is a protocol that uses XML.
 
WSDL (WebService Description Language) uses XML to describe WebService, including the information necessary to access and use WebService, defining the location, function, and communication of the WebService. It is an XML Description of a program. It describes the original Java or C # class objects and methods into an XML file.
 
UDDI (Universal Description, description and integration) is a set of information registration specifications. 1-1

 

 

 

What is WebService? WebService is called a web service. The concept of SOA proposed by IBM has been hyped over the past few years. This is mainly because of this WebService technology.
 
This is a cross-platform function that relies on Web application servers and interacts with the XML platform through the HTTP protocol. This is too abstract. In other words, I developed a system using Java or C, what should I do if I want to use a client in other languages such as VB or Delphi on the client's computer? WebService is used. because WebService uses XML to encapsulate data, XML is a type of text. any language or operating system supports text. Therefore, it is cross-platform and cross-language. In future development projects, the entire system was originally written in Delphi. It would be very difficult to change it all. How nice it is to use WebService. Anyone can call it. The above demonstrates the cross-platform advantages of WebService. It has other advantages!
 
Cross-firewall communication. If your applications have thousands of users and all of them are distributed across the world, communication between clients and servers will be a tough problem. This is because there is usually a firewall or proxy server between the client and the server. There is a problem with direct communication. WebService is based on the HTTP protocol. Generally, the firewall does not block the HTTP protocol. For example, QQ is based on the HTTP protocol.
 
Loose coupling with the original software program, write a WebService program, and loose coupling with the original program. In this way, the original system can be modified without being greatly affected.
 
In the concept of WebService, three concepts must be known: SOAP, WSDL, uddl. Soap (Simple Object Access Protocol) is the foundation of WebService. SOAP allows an application to send XML messages to another application. a soap message is a single message sent from a soap sender to a soap receiver. Any application can be used as a sender or receiver. Is a protocol that uses XML.
 
WSDL (WebService Description Language) uses XML to describe WebService, including the information necessary to access and use WebService, defining the location, function, and communication of the WebService. It is an XML Description of a program. It describes the original Java or C # class objects and methods into an XML file.
 
UDDI (Universal Description, description and integration) is a set of information registration specifications. 1-1

Contact Us

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: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.