单选题

在SOA架构设计中,关于服务间松耦合性的描述,正确的是( )。

A
服务使用者可以直接访问服务提供者的内部状态信息
B
服务使用者只能看到服务的接口,服务的位置、实现技术和状态等对使用者不可见
C
服务提供者必须向使用者公开其具体的实现技术和部署位置
D
服务间的松耦合要求服务使用者了解服务提供者的内部数据结构
查看答案
答案
正确答案:B
解析
【内容考查】本题考查SOA架构设计原则中服务间松耦合性的核心概念。
【选项分析】选项A错误,松耦合性要求服务使用者不能直接访问服务提供者的内部状态,这违背了封装原则;
选项B正确,符合SOA松耦合性设计原则,服务使用者只能通过明确定义的接口与服务交互,服务的具体位置、实现技术和当前状态等实现细节对使用者完全透明;
选项C错误,公开实现技术和部署位置会增加服务间的耦合度,不利于系统的灵活性和可维护性;
选项D错误,了解内部数据结构会破坏服务的封装性,增加系统复杂度。
历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved