当前位置:嗨网首页>书籍在线阅读

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节中列出的更多信息源。