扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 面向服务架构困难
单选题
2016年11月第28题
收藏
分享
#系统架构设计
#面向服务架构
#第二版教材
#凯恩建议必须掌握
面向服务系统构建过程中,(问题1)用于实现 Web 服务的远程调用,(问题2)用来将分散的、功能单一的 Web 服务组织成一个复杂的有机应用。
正确答案C
凯恩解析
本题考察的是面向服务体系结构(SOA)与 Web 服务相关标准的作用。
SOA 中的 Web 服务涉及描述、发布、发现、通信和组合等关键环节。
问题1:
A选项 UDDI:是一个基于 XML 的注册和发现机制,用于让开发人员发布和查找 Web 服务,不负责远程调用,错误。
B选项 WSDL:是一种用来描述 Web 服务接口和操作的 XML 语言,定义了服务的输入、输出和调用方式,但不负责实际通信,错误。
C选项 SOAP:是基于 XML 的通信协议,用于在网络上传递 Web 服务请求和响应,实现服务提供者与消费者之间的远程调用,符合题干描述,正确。
D选项 BPEL:是一种业务流程执行语言,用于组合多个 Web 服务,不用于远程调用,错误。
所以选择 C。
问题2:
A选项 UDDI:仅用于注册和发现 Web 服务,不负责组合,错误。
B选项 WSDL:负责描述服务接口,不负责将服务组织成复合应用,错误。
C选项 SOAP:用于通信,不能进行服务编排和组合,错误。
D选项 BPEL:用于组合、编排和协调多个 Web 服务,将它们组织成一个有机的业务流程,符合题干描述,正确。
所以选择 D。
