LPC (Local Procedure Call)是Windows系統中不同行程之間的高效率通訊手段
Named Pipe可用於在不同系統之間進行網路通訊機制
Named Pipe(具名管道)的名稱格式為 \\ < Server >\Pipe\ < PipeName >
< Server >可以是DNS名稱、NetBIOS名稱或IP
'
具名管道驅動程式npfs.sys位於" \FileSystem "目錄中
如果不考慮遠端
具名管道
的情況,
具名管道實際上僅僅是本機的一個檔案系統
而且npfs本身就代表了具名管道的檔案系統(named pipe file system)
每個具名管道等同於一個檔案物件
與普通檔案系統中的檔案不同的是
,具名管道是動態物件
,它沒有永久狀態
其職司是為伺服器和客戶提供一個雙向資料交換的通道
ref:
『Windows 核心原理與實務開發』第579頁
CreateNamedPipe API
沒有留言:
張貼留言