如何在两个独立进程共用一个socket句柄?
如何在两个独立进程共用一个socket句柄?谢谢!!! listen了再fork linux_c_py_php 发表于 2013-05-28 23:31 static/image/common/back.giflisten了再fork
是两个独立的进程,不是父子进程, 雪中的紫诺 发表于 2013-05-29 09:00 static/image/common/back.gif
是两个独立的进程,不是父子进程,
不建议搞这种东西, 要搞可以参考unix socket 使用进程间通信的方式,传递socket文件句柄。比如,A进程申请了一个socket文件句柄,那么A进程就要是使用socket的进程间通信的方式将这个文件句柄发送给B进程,那么B进程就可以使用这个文件句柄了。
进程间传递socket文件描述符,只能使用socket这种进程间通讯方式。 yg_quantum 发表于 2014-01-02 16:55 static/image/common/back.gif
使用进程间通信的方式,传递socket文件句柄。比如,A进程申请了一个socket文件句柄,那么A进程就要是使用so ...
共享内存方式可以不? man send_fd 共享内存的方式是不可以的,使用共享内存的方式,传递的socket文件描述符就被当做普通的整型数值,
接收进程拿到这个socket描述符,进行socket通信的时候,底层API就是告知这个描述符是非法的 试试 erlng 吧
页:
[1]