首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

线程间可否通过管道传递SOCKET句柄?还有其他方式传递SOCKET么?解决方案

2012-03-09 
线程间可否通过管道传递SOCKET句柄?还有其他方式传递SOCKET么?我想启动一个进程,进程里含有多个线程。一个

线程间可否通过管道传递SOCKET句柄?还有其他方式传递SOCKET么?
我想启动一个进程,进程里含有多个线程。
一个主线程负责监听TCP链接的端口,其他线程负责处理TCP请求。
其他线程也在进程启动时创建,做为线程池等待接收客户的请求。
那么如何把主线程得到的TCP SOCKET传给其他线程?
谢谢

[解决办法]
线程共享进程的变量,把accept的socket放到数组里,让你的线程池里的线程去读就好了
管道,消息队列,共享内存,是进程间的通信方法

热点排行