管道-过滤器体系结构风格

特点:单向流;数据源源不断地产生;有一部分数据产生或处理后立马发往下一个处理构件;可能有缓冲(防止处理速度不一致造成数据丢失)

应用实例:编译器,UNIX管道,图像处理,信号处理等

优点

1.良好的隐蔽性和高内聚、低耦合的特点

2.支持复用

3.方便维护和升级,可以随时删去旧过滤器或加入新的过滤器

4.允许对一些属性进行分析,如死锁,吞吐量

5.支持并发,因为每个过滤器单独工作

缺点

1.不适合处理有交互的应用

2.系统性能不高,而且增加了编写过滤器的复杂性。因为数据缺乏标准,有大量时间和处理能力用于了数据转换,所以不适用于需要大量共享数据的应用

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值