首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

初学者:多线程 多socket

2012-05-13 
菜鸟求救:多线程 多socket大家好,看了一份源代码,就是mjpeg-streamer,用来做视频监控的,B/S架构。服务器端

菜鸟求救:多线程 多socket
大家好,看了一份源代码,就是mjpeg-streamer,用来做视频监控的,B/S架构。

服务器端开启10个线程,每个线程开了50个socket监听,每个socket都用select来处理请求,对于已accept的请求,再启动一个新线程来发送数据。


小弟对网络编程还不是很熟悉,请问这样可行么?还是我对代码理解有误。


[解决办法]
感觉是处理并发的问题,如果简单的多个线程socket没问题,如果处理并发响应才是难点
[解决办法]
连接池、线程池
[解决办法]
一个master线程,一个liten线程,一个异步队列/每个worker管道+队列,若干worker线程,这是正路子。

热点排行