音讯 什么是Web服务描述语言(wsdl)? -技术百科的定义

什么是Web服务描述语言(wsdl)? -技术百科的定义

目录:

Anonim

定义-Web服务描述语言(WSDL)是什么意思?

Web服务描述语言(WSDL)是一种基于XML的语言,用于描述Web服务及其用途。

WSDL文档是对Web服务的具体描述,其中包括抽象元素和具体元素。

WSDL描述了服务的抽象功能,并提供了一个框架来描述服务描述的具体细节。 为了分布式系统和软件应用程序之间的通信,需要此正式说明。

Techopedia解释了Web服务描述语言(WSDL)

WSDL 1.0于2000年推出,是由Microsoft,IBM和Ariba合作开发的。 该语言于2001年正式成为1.1版。

WSDL 2.0与1.1版完全不同,并在2007年被W3C推荐作为推荐。然而,大多数第三方供应商并未对其产品进行调整以支持WSDL 2.0。 例如,Web服务业务流程执行语言(WS-BPEL)使用WSDL 1.1。

WSDL 2.0服务描述指示潜在的客户端应如何与所描述的服务进行交互。 WSDL文档描述了Web服务的两个方面:一个摘要和一个具体。

在下面的描述中,WSDL元素以斜体显示。

  1. 在抽象级别上,根据Web服务发送和接收的消息来描述Web服务。 一种操作将消息交换模式与一个或多个消息相关联。 消息交换模式标识发送和/或接收的消息的顺序和基数,以及从逻辑上发送给和/或从中接收消息的人。 接口将操作分组在一起,而无需提交传输格式或有线格式。
  2. 在具体级别上,绑定为一个或多个接口指定传输和线路格式的详细信息。 端点将网络地址与绑定关联。 最后,服务将实现公共接口的端点分组在一起。
什么是Web服务描述语言(wsdl)? -技术百科的定义