WSDL - 简介
WSDL 代表 Web 服务描述语言。它是描述 Web 服务的标准格式。 WSDL 由 Microsoft 和 IBM 联合开发。
WSDL 的功能
WSDL 是一种基于 XML 的协议,用于在分散和分布式环境中进行信息交换。
WSDL 定义描述了如何访问 Web 服务以及它将执行哪些操作。
WSDL 是一种用于描述如何与基于 XML 的服务进行交互的语言。
WSDL 是通用描述、发现和集成 (UDDI) 不可或缺的一部分,UDDI 是一种基于 XML 的全球业务注册表。
WSDL 是 UDDI 使用的语言。
WSDL 发音为"wiz-dull",拼写为"W-S-D-L"。
WSDL 用法
WSDL 通常与以下结合使用SOAP 和 XML Schema 通过 Internet 提供 Web 服务。连接到 Web 服务的客户端程序可以读取 WSDL 以确定服务器上有哪些功能可用。使用的任何特殊数据类型都以 XML Schema 的形式嵌入到 WSDL 文件中。然后,客户端可以使用 SOAP 来实际调用 WSDL 中列出的功能之一。
WSDL 的历史
WSDL 1.1 由 Ariba、IBM 和 Microsoft 于 2001 年 3 月作为 W3C 说明提交,用于描述 W3C XML 协议活动的服务。
WSDL 1.1 尚未得到万维网联盟 (W3C) 的认可,但它刚刚发布了 2.0 版草案,该草案将成为一项建议(官方标准),因此得到了 W3C 的认可。