WSDL 2.0简介

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

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

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

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