|
Web Service各层次功能及相关标准
|
||
| 层次 | 功能 | 相关标准 |
| 底层传输层(Transport) | 主要负责消息的传输机制 |
HTTP、JMS和SMTP(其
中HTTP使用最广) |
|
服务通信协议层(Service
Communication Protocol) |
描述并定义服务之间进行消息传递所需的技术标准 |
SOAP和有新出现的REST
协议 |
|
服务描述层(Service
Description) |
主要以一种统一的方式描述服务的接口与消息交换方式 | WSDL |
| 服务层(Service) |
将遗产系统进行包装,并通过发布的WSDL接口描述被
定位和调用 |
|
|
业务流程层(Business
Process) |
支持服务发现、服务调用和点到点的服务调用,并将业
务流程从Web Service的底层调用抽象出来 |
WS-BPEL(BPEL4WS) |
|
服务注册层(Service
Registry) |
使服务提供者能够通过WSDL发布服务定义,并支持服
务请求者查找所需的服务信息 |
UDDI |