管道 (軟體)
維基百科,自由的 encyclopedia
管道(pipeline),本源是使用訊息傳遞的行程間通訊機制,它構成自連結起來的處理元素(行程、執行緒、協程和函式等),它們被安置為每個元素的輸出都是下一個元素的輸入;這個名字類比於物理上的管道運輸。在連貫的元素之間,通常會提供一定數量的緩衝區。在管道中流動的資訊,經常是記錄、位元組或位的流(stream),而管道的元素可以叫做過濾器(英語:Filter (software))。將元素連接成管道類似於函式複合(英語:Function composition (computer science))。在軟體工程中,稱之為管道與過濾器設計模式[1]。