第九章 本地进程间通信(管道)
本页介绍如何通过管道与 IRIS®
数据平台外部的进程建立通信。
介绍
可以通过管道在 IRIS
进程和外部 UNIX®
或 Windows
进程之间进行通信,就像在 UNIX®
或 Windows
操作系统级别一样。可以将输出发送到管道或从管道接收输入。管道为单向;不能同时读取和写入同一个程序。
当打开另一个程序的管道进行输出时,可以像写入顺序文件一样对其进行写入。然后程序使用编写的内容作为其输入流。当希望 IRIS
进程与外部进程共享资源时,此功能特别有用。
打开 IRIS
实用程序的管道
可以打开通往 IRIS
实用程序以及 UNIX®
或 Windows
进程的管道。在将管道用于实用程序 I/O
之前,系统管理员必须在 IRIS
系统上定义管道设备。