08-总结
57.7 总结
UNIX domain socket允许位于同一主机上的应用程序之间进行通信。UNIX domain支持流和数据报socket。
UNIX domain socket是通过文件系统中的一个路径名来标识的。文件权限可以用来控制对UNIX domain socket的访问。
socketpair()系统调用创建一对相互连接的UNIX domain socket。这样就无需调用多个系统调用来创建、绑定以及连接socket。一个socket对的使用方式通常与管道类似:一个进程创建socket对,然后创建一个其引用socket对的描述符的子进程。然后这两个进程就能够通过这个socket对进行通信了。
Linux特有的抽象socket名空间允许将一个UNIX domain socket绑定到一个不存在于文件系统中的名字上。
更多信息
参考59.15节中列出的更多信息源。