管道-过滤器风格 — 软件工程选择题
题目
某气象数据清洗流水线采用管道-过滤器风格:过滤器A解析原始报文,经管道p1传给过滤器B剔除异常值,再经管道p2传给过滤器C做单位换算,最后经管道p3传给过滤器D输出结果。关于该架构,下列说法正确的是:
A. 过滤器之间必须共享全局内存才能传递数据
B. 每个过滤器只需了解自身输入输出格式,无需知道相邻过滤器的实现
C. 若过滤器B内部算法改变,则管道p1和p2的通信协议必须重新设计
D. 该风格要求四个过滤器只能串行执行,不允许并发运行