问题 单项选择题

某软件公司承担了某大型企业应用系统集成任务,架构师采用基于SOA的方法进行应用集成,将现有异构的遗产系统采用Web Service方式进行包装,暴露统一格式的接口,并采用企业服务总线(ESB)进行连接。以下针对这一方案的描述,错误的是______。

A.服务通信协议层描述并定义服务之间进行消息传递所需的技术标准,常用的标准是SOAP协议、REST协议等
B.业务流程层支持服务发现、服务调用和点到点的服务调用,并将业务流程从Web Service的底层调用抽象出来,相关的标准是WS—BPEL(BPEL4WS)
C.服务描述层将异构遗产系统进行包装,并通过发布的WSDL接口描述被定位和调用,相关的标准是WSDL
D.底层传输层主要负责消息的传输机制,HTTP、JMS和SMlTP都可以作为Web Setvice的消息传输协议

答案

参考答案:C

解析: 依题意,在采用Web Service作为SOA集成方法的实现技术时,从功能角度考虑,该企业应用集成系统至少分为6个层次:底层传输层、服务通信协议层、服务描述层、服务层、业务流程层和服务注册层,如表6-6所示。

表6-6 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

单项选择题
单项选择题 A1/A2型题