造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

管道-过滤器模式起源与发展

2022/07/13135 作者:佚名
导读:20世纪07年代初,UNIX第1版的设计者DougMcIlory等首次提出了管道-过滤器的概念并将其应用于UNIX最初版本当中。在UNIX中,管道是将一个命令的标准输出连接到后一个命令标准输入的命令字符,过滤器则是管道字符所连接的命令。 20世纪70年代中后期到90年代初,管道一过滤器有了一定的发展:在UNIX系统中采用管道一过滤器的情况比较多,UNxI这样支持这种方式的编程:它既提供一种符号,以

20世纪07年代初,UNIX第1版的设计者DougMcIlory等首次提出了管道-过滤器的概念并将其应用于UNIX最初版本当中。在UNIX中,管道是将一个命令的标准输出连接到后一个命令标准输入的命令字符,过滤器则是管道字符所连接的命令。

20世纪70年代中后期到90年代初,管道一过滤器有了一定的发展:在UNIX系统中采用管道一过滤器的情况比较多,UNxI这样支持这种方式的编程:它既提供一种符号,以连接各组成部分(UNIX进程)又提供某种进程运行式机制以实现管道;Brina W.Kernighan和P.JPluager曾探讨管道-过滤器在程序设计中的应用;J.C.Browne,M.Azam,S.Sobek和G.Kahn在并行程序中引入了管道-过滤器;M.R.Barbacci等在分布式系统应用了管道-过滤器。

90年代以后,软件体系结构成为软件工程领域的研究热点,软件体系结构风格逐渐成为人们专注的研究领域。1996年,Frank Buschmann等提出了管道-过滤器体系结构风格的概念。同年,Mary Shwa和David Garlany也提到了相同的概念。至此,管道一过滤器结构风格作为一个明确的概念出现在软件系统的开发中。

纵观管道-过滤器发展过程,从最初的面向数据流的结构化程序设计方法到现行的软件体系结构风格,可以认为经历了3个阶段:(1)萌芽阶段:出现了管道-过滤器的概念,并首次应用于UNIX当中;(2)初级阶段:在不同领域对管道-过滤器的探讨,尝试和运用;(3)高级阶段:管道-过滤器上升为描述软件系统高层抽象结构的体系风格。

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

热门推荐

相关阅读