Intermidiate EDI–Web Services

來源:互聯網
上載者: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, customers 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 Elements provide general information about what the Web Service does. There are five abstract elements: Port Type, Operation, Message, Part and Type.

Concrete Elements provide 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.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.