Intermidiate EDI-Web Services

Source: Internet
Author: User
Web Services

The term Web Services refers to the use of Internet-based standards as a means of sharing information and services between incompatible applications and information sources. by making information and services accessible in a standardized way, Web services make it easier for businesses to share information inside their organization and with business partners, MERS MERs and suppliers. the three main areas of the Web Services programming model are:

WSDL (Web Services Definition Language)Is used to describe the functions of a web service. a wsdl document consists of nine primary XML elements (a.k. a. layers) that describe the functionality of a web service and define how to use it. (Source: Gartner, June 2002)

The definition element is the first element in a wsdl document and specifically provides the namespace and schema information. All other WSDL elements are wrapped up within the definition element.

Abstract ElementsProvide general information about what the web service does. There are five abstract elements: Port type, operation, message, part and type.

Concrete ElementsProvide information specific to name of an instance of a Web service, plus the network protocols and address specific to an instance of a web service. There are three concrete elements: Service, port and binding.

Web Service Publication and Discovery

An organization needs to publish the Web services that they own so other organizations can discover them. the UDDI (Universal Description, discovery and integration) specification is one method used to publish a web service to a central UDDI repository. other organizations can then perform UDDI operations to access the repository and discover web services that are of interest to them.

Web Service invocation

Once an organization has discovered a web service via the UDDI interface, they need to invoke the Web Service. This is done via soap (Simple Object Access Protocol) over HTTP.

View ipnet's detailed White Paper, Web Services and Web Service agents.

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.