“命名管道”或“命名管線”(Named Pipes )是一種簡單的進(jìn)程間通信( I P C)機(jī)制,
Microsoft Windows NT,Windows 2000、Windows 95以及Windows 98均提供了對它的支持
(但不包括Windows CE)。命名管道可在同一臺計算機(jī)的不同進(jìn)程之間,或在跨越一個網(wǎng)絡(luò)的
不同計算機(jī)的不同進(jìn)程之間,支持可靠的、單向或雙向的數(shù)據(jù)通信。
實(shí)現(xiàn)進(jìn)程的管道通信。用系統(tǒng)調(diào)用pipe( )建立一管道,二個子進(jìn)程P1和P2分別向管道各寫一句話:
Child 1 is sending a message!
Child 2 is sending a message!
父進(jìn)程從管道中讀出二個來自子進(jìn)程的信息并顯示(要求先接收P1,后P2)。