PHP Invoke WebService Application Introduction tutorial

Source: Internet
Author: User

Web service also called XML Web Service WebService is a lightweight independent communication technology that can receive requests from the Internet or other systems on an intranet. is to use the software services provided by soap on the web, using a WSDL file for illustration and registering through UDDI.

XML: (extensible Markup Language) Extensible Markup Language. Short-term temporary data processing, web-oriented, is the basis of soap.

Soap: Simple Object Access Protocol (PROTOCOL). is the communication protocol for XML WEB Service. When a user finds your WSDL description document through UDDI, he can invoke one or more of the operations in the Web service that you established by soap. SOAP is the specification of a calling method in the form of an XML document that can support different underlying interfaces, such as HTTP (S) or SMTP.

WSDL: (Web Services Description Language) A WSDL file is an XML document that describes a set of SOAP messages and how to exchange them. Most of the cases are automatically generated and used by the software.

UDDI (Universal Description, Discovery, and integration) is a new project focused primarily on Web service providers and consumers. Before a user can invoke a Web service, it is necessary to determine which business methods are included in the service, to find the interface definition being invoked, and to compile the software on the server side, which is a mechanism for booting the system to find the appropriate service based on the description document. UDDI uses the SOAP message mechanism (standard xml/http) to publish, edit, browse, and find registration information. It encapsulates various types of data in an XML format and is sent to the registry or returned by the registry to return the required data.

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.