WSDL 文档是利用这些主要的元素来描述某个 web service 的:
<portType>-web service 执行的操作
<message>-web service 使用的消息
<types>-web service 使用的数据类型
<binding>-web service 使用的通信协议
实例解读
<portType> 元素把 "glossaryTerms" 定义为某个端口的名称,把 "getTerm" 定义为某个操作的名称。
操作 "getTerm" 拥有一个名为 "getTermRequest" 的输入消息,以及一个名为 "getTermResponse" 的输出消息
<message> 元素可定义每个消息的部件,以及相关联的数据类型。
glossaryTerms 是一个函数库,
"getTerm" 是带有输入参数 "getTermRequest" 和返回参数 getTermResponse 的一个函数。