考点精讲
记忆技巧
ABB=要什么(架构级);SBB=怎么做(解决方案级)
SBB 通常由供应商/实施方提供
SBB 通常由供应商/实施方提供
常见误区
真题思路
- 【示例】 【示例】真题常考 ABB 与 SBB 的区别,或给一个组件(如「客户关系管理系统」)判断是 ABB 还是 SBB,需抓住「能力描述 vs 具体实现」。
常见问题
Q:ABB 与 SBB 的区别是什么?
A:ABB(架构构建块)描述所需的功能/能力,是「要什么」;SBB(解决方案构建块)是实现 ABB 的具体解决方案,是「怎么做」。
Q:构建块为什么强调可复用?
A:可复用性支持架构的标准化与复用,降低重复设计与成本。
Q:SBB 通常由谁提供?
A:通常由供应商或实施方提供。
Q:构建块与人工制品有什么区别?
A:构建块是可打包复用的架构组件,人工制品是描述架构某一方面的产品,二者定位不同。
相关知识
教材出处:教材第1章·Introduction and Core Concepts · 第3.6节 · 页21 构建块(Building Blocks)