全部科目 > 系统架构设计师 >
2024年下半年 上午试卷 综合知识
第 50 题
知识点 Web服务实现SOA  
章/节 软件架构基础知识  
 
 
考察WSDL (服务做些什么,如何访问服务,服务位于何处)
 
  A. 
 
  B. 
 
  C. 
 
  D. 




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

  第57题    2009年下半年  
(57)的选择是开发一个软件系统时的基本设计决策;(58)是最低层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用-计数是C++ 管理动态..

  第54题    2021年下半年  
在架构评估中,场景是从(53)的角度对与系统交互的描述,一般采用(54)三方面来对场景进行描述。

  第63题    2009年下半年  
识别风险点、非风险点、敏感点和权衡点是ATAM方法中的关键步骤。已知针对某系统所做的架构设计中,提高其加密子系统的加密级别将对系统的安全性和性能都产生非常..

 
知识点讲解
· 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-2025 All Rights Reserved
软考在线版权所有