造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

管道-过滤器模式各种定义

2022/07/13237 作者:佚名
导读:许多学者提出了自己的概念与定义,以下将介绍3个具有代表性的定义: 定义1.Bucshmann & Meunier 定义:过滤器和管道体系结构风格为处理数据流的系统提供了一种结构。每个处理步骤封装在一个过滤器组件中。数据通过相邻过滤器之间的管道传输。重组过滤器可以建立相关系统族。 定义2.Shaw & Garlan定义: 管道和过滤器体系结构风格中的每个过滤器有一组输入端和输出端。一个过滤器从输入端

许多学者提出了自己的概念与定义,以下将介绍3个具有代表性的定义:

定义1.Bucshmann & Meunier 定义:过滤器和管道体系结构风格为处理数据流的系统提供了一种结构。每个处理步骤封装在一个过滤器组件中。数据通过相邻过滤器之间的管道传输。重组过滤器可以建立相关系统族。

定义2.Shaw & Garlan定义: 管道和过滤器体系结构风格中的每个过滤器有一组输入端和输出端。一个过滤器从输入端读取数据流,通过本地转换和渐增计算,向输出端输出数据流。管道充当数据流的通道,将一个过滤器的输出端连接到另一个过滤器的输入端。

定义3. 信息管理系列委员会定义:在管道和过滤器软件体系结构中,每个模块都有一组输入和一组输出。每个模块从它的输入端接收输入数据流,在其内部经过处理后,按照标准的顺序,将结果数据流送到输出端,以达到传递一组完整的计算结果实例的目的。通常情况下,可以通过对输入数据流进行局部变换,并采用渐增式计算方法,在未处理完所有输入数据以前,就可以产生部分计算结果,并将其送到输出端口(类似于流水线结构)。因此,称这种模块为“过滤器“。在这种结构中,各模块之间的连接器充当了数据流的导管,将一个过滤器的输出传到下一个过滤器的输入端。所以,这种连接器称为“管道”。

比较上述各种管道和过滤器体系结构风格的定义可以发现:定义1和定义3都强调了管道和过滤器体系结构风格是由管道和过滤器构成,即从构造的角度来审视该模式。而定义3侧重于从管道和过滤器的功能角度来考虑管道和过滤器体系结构风格。尽管各种定义都从不同的角度关注管道和过滤器体系结构风格,但都涵盖了如下一些实体:管道,过滤器,管道和过滤器的功能以及管道和过滤器构成的拓扑结构。这些形式各异的定义给管道一过滤器的设计者造成了极大的混乱,给理解和使用管道一过滤器带来了很大的困难。

*文章为作者独立观点,不代表造价通立场,除来源是“造价通”外。
关注微信公众号造价通(zjtcn_Largedata),获取建设行业第一手资讯

热门推荐

相关阅读