当前位置: 首页 > 教程 > WSDL >

WSDL 2.0简介

精华
小牛编辑
118浏览
2023-03-14

什么是WSDL(Web服务定义语言)? WSDL是一种可用于定义Web服务的语言。
WSDL由W3C开发,到目前为止已发布了2个主要版本,它们分别如下所述 -

  • WSDL 1.1 - 于2001年3月15日发布,WSDL 1.1的规范可通过访问网址:https://www.w3.org/TR/2001/NOTE-wsdl-20010315 了解。
  • WSDL 2.0 - 于2007年6月26日发布,WSDL 2.0的规范可通过访问网址: http://www.w3.org/TR/wsdl20-primer/ 了解。

在高层次上,WSDL是一种允许编写WSDL文档的语言,因此:

  • WSDL文档可以定义一组Web服务。
  • Web服务可以定义为接口和一组端点。
  • 端点可以定义为地址和绑定。
  • 可以定义地址以告知提供服务的位置。
  • 可以定义绑定以告知如何格式化和传输消息。
  • 接口可以定义为一组操作。
  • 操作可以定义为输入和输出消息序列。

下面的图表说明了如何使用WSDL 2.0在WSDL文档中定义Web服务:

最后更新:

类似资料

  • WSDL2.0 元素是WSDL 2.0 文档的顶级元素。用于定义具有一个或多个端点的服务,该端点具有给定接口的子元素。 使用给定绑定和通信地址定义端点。元素的语法如下所示: 关于元素的说明: - 提供此服务的引用名称。 - 为此端点提供引用名称。 - 通过引用元素指定接口。 - 通过引用元素指定绑定。 以下是元素的示例: 在上面示例代码中, 服务 - 由一个端点定义, 端点 - 使用绑定的URL地

  • WSDL2.0 元素是WSDL 2.0文档的顶级元素。用于定义一个绑定,其中一个或多个给定操作绑定到通信协议,它包含来自WSDL 2.0扩展的可扩展性元素。 的语法如下所示: 下面是关于元素的解释: - 为此绑定提供引用名称。 - 通过引用元素指定接口。 - 指定绑定类型。 - 指定接口中定义的故障消息。 - 指定接口中定义的操作。 - 指定消息方向。 - 指定接口中定义的冲突/外部故障。 WSD

  • WSDL2.0 元素是WSDL 2.0文档的顶级元素。用于定义具有子元素的一个或多个操作的接口。 使用一系列输入和输出消息定义操作以形成输入-输出模式。 WSDL 2.0支持 3 种预定义的输入输出模式: in-only - 仅输入:端点接收消息并且不发送任何响应。 robust-in-only - 仅输入:端点接收消息并且不发送任何响应。 in-out - 输入后跟输出:端点接收消息并发回响应。

  • 元素是WSDL 2.0文档的顶级元素。 元素用作容器,以包含来自另一种语言的元素,以定义用于描述Web服务操作的输入/输出消息的数据类型和数据元素。以包含来自另一种语言的元素,以定义用于描述Web服务操作的输入/输出消息的数据类型和数据元素。 的语法非常简单: 以下是元素的示例: 在这个示例代码中, XML Schema语言用于提供可扩展性元素。 指示数据类型和数据元素在WSDL文档的目标名称空间

  • 译序 不懂数据库的全栈工程师不是好架构师 —— Vonng ​ 现今,尤其是在互联网领域,大多数应用都属于数据密集型应用。本书从底层数据结构到顶层架构设计,将数据系统设计中的精髓娓娓道来。其中的宝贵经验无论是对架构师,DBA、还是后端工程师、甚至产品经理都会有帮助。 ​ 这是一本理论结合实践的书,书中很多问题,译者在实际场景中都曾遇到过,读来让人击节扼腕。如果能早点读到这本书,该少走多少弯路啊!

  • 模块(也被称为 “task plugins” 或 “library plugins”)是在 Ansible 中实际在执行的.它们就 是在每个 playbook 任务中被执行的.你也可以仅仅通过 ‘ansible’ 命令来运行它们. 让我们回顾一下我们是如何通过命令行来执行三个不同的模块: ansible webservers -m service -a "name=httpd state=star