单选题

在SOA设计原则中,以下哪个选项的原则强调了避免依赖状态和避免功能冗余( )。

A

无状态和单一实例

B

明确定义的接口和自包含

C

粗粒度和松耦合性

D

重用能力和互操作性

查看答案
答案
正确答案:A
解析

【内容考查】本题考查SOA(面向服务架构)的设计原则中的无状态和单一实例原则。

【选项分析】

A.无状态和单一实例

无状态原则:明确强调"避免服务请求者依赖于服务提供者的状态"

单一实例原则:明确强调"避免功能冗余"

这两个原则正好对应题目要求的两个方面。

B.明确定义的接口和自包含:主要关注接口规范和服务独立性,不直接涉及状态依赖和功能冗余问题

C.粗粒度和松耦合性:主要关注服务规模和耦合关系,不直接涉及状态依赖和功能冗余问题

D.重用能力和互操作性:主要关注服务重用和兼容性,不直接涉及状态依赖和功能冗余问题

所以答案选A。无状态原则通过避免状态依赖提高了服务的可扩展性和可靠性;单一实例原则通过避免功能冗余提高了资源利用效率和管理效率。这两个原则恰好对应题目中提到的两个核心要求。

历年真题
资料下载

注册回到顶部

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