我在一个进程间用socket获得connect连接过来client的连接套接字描述,比如为6,
那么我在其他进程中可以用6这个描述符与client进行通信吗?
http://www.jb51.net/LINUXjishu/342875.html
可以的,只要找一种方式,将套接字描述符给你想用的进程,他就可以拿它去跟你已经连接着的另一端(client)进行通信。
unix域协议在进程间传递文件描述符
对嘛,管道是不可以传递文件描述符的。两种方式可以传递:本机进程之间使用Unix域协议(socketpair),不同主机之间使用socket传递。
所以你想要不同进程之间进行通信,并且要传递文件描述符(socket也是),就要用unix域协议啦,你看看这个,还不清楚的话可以再问。http://blog.csdn.net/nk_test/article/details/49105435