-----精选段落-----
第6章WebService
一个完整的WSDL服务描述是由一个服务接口(ServiceInterface)文档和一个服务实现(ServiceImplementation)文档组成,如图6-6所示。
WSDL服务接口文档包含了服务接口的types、import、message、portType以及binding等元素,是一个抽象或者可重用的服务定义,它一般用于描述某种特定类型的服务,而且能够被多个服务实现定义初始化和参考。其中,portType定义WebService的操作,该操作定义了输入以及输出数据流中的消息格式,可以把操作看作是编程与语言中的方法。message则用来指定消息中各部分的XML数据类型,message定义了操作的输入和输出参数。复杂数据类型的描述则是通过types来实现的。binding是用来描述协议、数据格式、安全性和其他服务接口的属性。通过一个import元素,一个服务接口文档就能够引用另一个服务接口文档。如一个只包含message和portType元素的服务接口,可允许另一个仅包含此portType的绑定的服务接口引用。
「点击超链接,阅读全文哦」