易百教程

10、WSDL是什么?

WSDL 代表 Web Services描述语言。 它是一个 XML 文档,包含有关 Web Services的信息,例如方法名称、方法参数。 客户端需要一个数据字典,其中包含有关所有 Web 服务的信息以及方法名称和参数列表,以便为 Web Services调用它们。 Web Services描述语言通过向客户端提供所有必要的信息来弥补这一差距。

Web Services描述语言中使用的一些重要元素如下:

  • <message>:WSDL 中的消息元素用于为 Web 服务执行的每个操作定义所有不同的数据元素。
  • <portType>:端口类型元素用于确定Web服务可以执行的操作。 此操作可以有两条消息,一条是输入消息,第二条是输出消息。
  • <binding>:此元素包含使用的协议。