全部科目 > 系统架构设计师 >
2016年下半年 上午试卷 综合知识
第 40 题
知识点 Web服务实现SOA  
章/节 软件架构基础知识  
 
 
面向服务系统构建过程中,(39)用于实现Web服务的远程调用,(40)用来将分散的、功能单一的Web服务组织成一个复杂的有机应用。
 
  A.  UDDI(Universal Description,Discovery and Integration)
 
  B.  WSDL(Web Service Description Language)
 
  C.  SOAP(Simple Object Access Protocol)
 
  D.  BPEL(Business Process Execution Language)




 
 
相关试题     软件架构基础知识 

  第48题    2022年下半年  
软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式,其中,在批处理风格软件体系结构中,每个处理步骤是一个单独的程序,每一步必须在前一步结束..

  第60题    2009年下半年  
某软件公司基于面向对象技术开发了一套图形界面显示构件库VisualComponent。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够..

  第43题    2012年下半年  
采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的(42),在此基础上,开发人员通过架构模型,可以获得关于(43)的理解,为将来的..

 
知识点讲解
· Web服务实现SOA
 
        Web服务实现SOA
        在采用Web服务作为SOA的实现技术时,该系统应该至少分为6个层次:底层传输层、服务通信协议层、服务描述层、服务层、业务流程层和服务注册层。
        (1)底层传输层主要负责消息的传输机制,HTTP、JMS和SMTP都可以作为Web服务的消息传输协议,其中HTTP使用最广。
        (2)服务通信协议层的主要功能是描述并定义服务之间进行消息传递所需的技术标准,常用的标准是SOAP协议,还有新出现的REST(Representational State Transfer,表述性状态转移)协议。
        (3)服务描述层主要以一种统一的方式描述服务的接口与消息交换方式,相关的标准是WSDL。
        (4)服务层的主要功能是将遗留系统进行包装,并通过发布的WSDL接口描述被定位和调用。
        (5)业务流程层的主要功能是支持服务发现,服务调用和点到点的服务调用,并将业务流程从Web服务的底层调用抽象出来。相关的标准是WS-BPEL(Web Service-Business Process Execution Language,Web服务业务流程执行语言)。
        (6)服务注册层的主要功能是使得服务提供者能够通过WSDL发布服务定义,并支持服务请求者查找所需的服务信息。其相关的标准是UDDI。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有