
特点不同。根据博客园资料显示,C2风格具有以下特点:
(1)系统中的构件可实现应用需求,并能将任意复杂度的功能封装在一起;
(2)所有构件之间的通讯是通过以连接件为中介的异步消息交换机制来实现的;
(3)构件相对独立,构件之间依赖性较少。系统中不存在某些构件将在同一地址空间内执行,或某些构件共享特定控制线程之类的相关性假设。
层次风格特点:从向外提供的构件出发,沿着连接关系依次搜索各个构件和连接子,如果形成的拓扑结构是一个有向无圈图(典型情况下是一个线性结构),那么这个系统的体系结构风格就是层次风格。这种风格便于将复杂的系统进行分解;同时也便于构件的替换;只要保持接口一致,就可以将某一层的软件替换,而不会影响到系统的其它部分。