基于流的管道实际上就是一种全双工管道,它必须在基于流的系统上才能实现,Linux 默认对它是不支持的,而同样的逻辑,我们通常可以用基于 UNIX domain 的 socket 来实现,所以这里对它只作简单介绍。
17.2 UNIX域套接字
1 | //使用他们面向网络的域的套接字借口或者使用socketpair函数创建一对无命名的,相互连接的UNIX域套接字 |
1 | int serv_listen(const char *name);//服务器进程调用该函数声明它要在一个总所周知的名字上箭头客户进程的连接要求 |