管式静态混合器样式的系统比较重视数据转换。通常,管道和滤波器构成了信号处理应用程序的前端。这些系统通常在初始过滤器处从传感器接收大量数据。过滤器压缩数据并执行初始过滤。
接下来的过滤器进一步减少数据,并在不同的传感器之间进行综合。过滤器通常允许数据的应用,例如向建模工具提供输入,向可视化工具提供输入以供用户浏览或为进一步的应用提供输入。
每个过滤器都有一个比较简单的接口:它在入站管道上接收数据,处理数据,并将结果发布到出站管道。管道将一个过滤器连接到下一个过滤器,将输出数据从一个过滤器发送到下一个过滤器。
过滤器和管道之间的连接有时称为端口。在基本形式中,每个滤波器组件都有一个输入端口和一个输出端口。管道和过滤器体系结构产生三个过滤器,两个过滤器由两个管道连接:个过滤器对加密的订单进行,过滤器对订单进行验证,第三个过滤器捕获重复的订单(例如,如果订单发送了两次)。过滤器组件是管道的处理单元。
过滤器丰富,完善或变换其输入数据。它通过计算和添加信息来丰富数据,通过集中或提取信息来精炼数据,并通过以其他某种形式传递数据来转换数据。管道表示过滤器之间,数据源与过滤器之间以及一个过滤器与数据接收器之间的连接。