摘要:
章二 软件体系结构的构建模式一个设计良好的通用模式往往是这个工程领域技术成熟的标志。1、管道过滤模式1)概述:每个功能模块都有一组输入和输出;功能模块对输入数据流进行增量计算得到输出数据流。功能模块称作过滤器filter;功能模块间的连接可看作输入、输出数据流之间的通路,称作管道。2)特征:过滤器的相对独立性,即过滤器独立完成自身功能,相互之间无需进行状态交互。整个管道过滤网络的最终输出和网络中各过滤器执行操作的顺序无关。3)优点: (1)设计者可以将整个系统的输入、输出特性简单的理解为各个过滤器功能的合成; (2)管道过滤模式支持功能模块的复用; (3)管道过滤模式的系统具有较强的可维护性和 阅读全文