论述对Web Services协议栈的理解。

admin2014-11-05  28

问题 论述对Web Services协议栈的理解。

选项

答案第一层:这一层的这些协议都是现在运用比较广泛的协议。 第二层:这一层中主要体现如何调用Web Services。 第三层:在这一层中主要是我们服务的描述,向客户端说明我们的服务,告诉客户端我们提供了什么样的接口可供凋用(What),怎么样去调用(How),到哪去调用(Where)。WSDL是一种XML Application,它的作用就是给客户端描述我们接口的WHAT,H0W,WHERE,也就是说,WSDL服务定义为分布式系统提供了可供机器识别的SDK文档,并且可用于描述自动执行应用程序通信中所涉及的细节。 WSDL文档在Web服务的定义中使用下列元素: ①Types。数据类型定义的容器,它使用某种类型系统,一般使用XML Schema中的类型系统。 ②Message。通信消息的数据结构的抽象类型化定义。它使用Types所定义的类型来定义整个消息的数据结构。 ③Operation。对服务中所支持的操作的抽象描述,一般单个Operation描述了一个访问入口的请求或响应消息。 ④PortType。对于某个访问入口点类型所支持的操作的抽象集合,这些操作可以由一个或多个服务访问点来支持。 ⑤Binding。特定端口类型的具体协议和数据格式规范的绑定。 ⑥Port。定义为协议或数据格式绑定与具体Web访问地址组合的单个服务访问点。 ⑦)Setwice。相关服务访问点的集合。 第四层(Service Publication)和第五层(Service Discovery)都是关于UDDI的协议。

解析
转载请注明原文地址:https://jikaoti.com/ti/mWIfFFFM
0

最新回复(0)