命名管道和IPC

【勇芳软件工作室】汉化HomePreviousNext

像匿名管道一样,命名管道用于在进程之间来回传输数据。然而,与匿名管道不同,命名管道可以在不相关的进程之间和计算机之间的网络之间运行。通常,服务器进程创建一个具有众所周知的名称的命名管道。可以获取管道名称的客户端进程可以打开管道的另一端,但必须遵守管道创建者指定的访问限制。连接后,服务器和客户端可以通过在管道上执行读写操作来交换数据。或者,管道创建者可以创建一个管道,让子进程继承管道的句柄,或者可以创建一个具有唯一名称的管道,并通过某些其他IPC机制(如邮箱由客户端)。

关键命名管道提供了一个相对简单的编程接口,使得跨网络传输数据不会比在同一台计算机上的两个进程之间传输数据更困难。有关详细信息,请参阅管道.