软题库 培训课程
当前位置:信管网 >> 综合知识 >> 文章内容
试题解析:常见的架构模式之管道,过滤器模式
来源:信管网 2014年04月03日 【所有评论 分享到微信

该知识点历年信息系统项目管理师、系统集成项目管理工程师真题:http://www.cnitpm.com/st/952.html

在管道,过滤器架构模式中,每个构件都有一组输入,输出,构件读取输入的数据流,经过内部处理后,产生输出数据流,该过程主要完成输入流的变换及增量计算。通常,将这里的构件称为过滤器,其中的连接器就像是数据流传输的管道,将一个过滤器的输出传送到另一过滤器的输入。管道,过滤器输出的正确性并不依赖于过滤器进行增量计算过程的顺序。

管道/过滤器模式的优点如下。
(l)体现了各功能模块的“黑盘”特性及高内聚、低耦合的特点。
(2)可以将整个系统的输入,输出行为看成是多个过滤器行为的简单合成。
(3)支持软件功能模块的重用。
(4)便于系统维护:新的过滤器可以添加到现有系统中来,旧的可以由改进的过滤器替换。
(5)支持某些特定的分析,如吞吐量计算、死锁检测等。
(6)支持并行操作,每个过滤器可以作为一个单独的任务完成。

管道,过漶器模式的缺点如下。
(1)通常导致系统处理过程的成批操作。
(2)需要设计者协调两个相对独立但又存在关系的数据流。
(3)可能需要每个过滤器自己完成数据解析和合成工作(如加密和解密),从而导致系统性能下降,并增加了过滤器具体实现的复杂性。


扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章