我们以天气预报WebService服务为例,来看看怎么阅读一个wsdl文档。

打开一个wsdl文档后,先看底部。

WSDL阅读方法_数据

binding在这里:

WSDL阅读方法_wsdl_02

portType在这里:

WSDL阅读方法_java_03

好了,看了上面的,我们来说说wsdl说明书的整体结构吧:

1.​​<service>​​是整个webservice的服务视图,它包括了所有的服务端点。

2.​​<binding>​​为每个端口定义消息格式和协议细节。

3.​​<portType>​​描述webservice可被执行的操作,以及相关的消息,通过binding指向portType。

4.​​<message>​​定义一个操作(方法)的数据参数(可有多个参数)。

5.​​<types>​​定义webservice使用的全部数据类型。