udp服务器 开50个线程接收同一端口数据,开50个线程处理数据,开50个线程发送数据
想做个udp服务器 开200个线程接收同一端口数据,开200个线程处理数据,开200个线程发送数据
要用到哪些技术啊,是一个什么流程。
问题点数:0、回复次数:12Top
1 楼fanf(风帆)回复于 2005-01-03 12:27:59 得分 0
高手多多帮忙啊,分不够再加Top
2 楼HunterForPig(留着口水的猪)回复于 2005-01-03 14:39:50 得分 0
如你所述
这么多个线程对同一个端口收数据,
那么首要技术就是如何同步
Top
3 楼laiyiling(陌生人[MVP])回复于 2005-01-03 15:09:53 得分 0
我认为你的方法不好,开了200个以上的线程系统就会被拖啦!Top
4 楼fisker0303(天塌了,地陷了,小花狗不见了.)回复于 2005-01-03 18:14:40 得分 0
线程开的多不等于程序的速度就快,因为开线程也是要系统开销的,况且,同步起来很烦。
要在具体应用中找到一个具体的平衡点。Top
5 楼leaber(鹤舞白沙)回复于 2005-01-04 13:48:59 得分 0
UDP服务器需要开那么多的线程吗?Top
6 楼fanf(风帆)回复于 2005-01-04 14:57:19 得分 0
可能同时要处理几十个登陆信息吧!Top
7 楼sharkhuang(走吧走吧!人总会慢慢长大~)回复于 2005-01-04 15:14:26 得分 0
有问题啊!你200个接收一个端口?Top
8 楼fisker0303(天塌了,地陷了,小花狗不见了.)回复于 2005-01-04 15:19:00 得分 0
几十个登陆信息?太不相信CPU的处理速度了,呵呵。Top
9 楼haozi112(foring)回复于 2005-01-04 17:19:36 得分 0
感觉udp好象不用开这么多的线程吧,完成例程不错的,试试看啊Top
10 楼helloooo(helloooo)回复于 2005-01-05 13:20:16 得分 0
关注Top
11 楼fanf(风帆)回复于 2005-01-06 15:26:08 得分 0
谢谢了,我没找到相关方面的书,我想不用多现程了,还是用完成端口吧Top
12 楼sharkhuang(走吧走吧!人总会慢慢长大~)回复于 2005-01-06 16:52:09 得分 0
我觉得不能保证你200监听同意端口会收到什么东西Top




