TCP实现多个客户端同时连接 使用TCP长连接,怎么实现一万客户端同时在线?是否需要用到多线程技术?求各位大虾帮忙啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TCP不用IOCP的话, 就比较难做了, 1万个客户端. UDP的话, 10万都没问题.游戏服务器, 通常一个中间层, 也就是一个区, 大概也就只能够两三千人就爆满了, 一个中间层不太可能支持上百万的. 1万个又不多,只要不是并发传输,很容易支持到如果你要跨平台,或者简单点可以直接参考 apache 的实现方式就是子进程+多线程+select每个线程可以负责socket array 定义数量的连接默认是64 ,你可以定义为256这样就算1万连接,单纯使用多线程也只需要 大约 40+1 也就是41个线程 小妹急问关于内存映射文件的错误~~~~ 简单问题马上得分 用CListCtrl显示一个电影列表,每个电影的后面有播放、查看、发送错误可以点击,怎么办? 怎么样使双击窗口标题栏时不改变大小? 求国外技术论坛网址~ 请教:有关数据隐藏的算法(如:将一个“3”添加到一幅图像中,再通过一算法将其提取) vod原码 怎样才能删除一个文件? 定义常量问题? 一个很简单的显示数据的问题,我很迷惑,帮帮我 怎么获取ftp服务器上指定文件的大小 SetTimer函数 的内存泄漏问题?
UDP的话, 10万都没问题.游戏服务器, 通常一个中间层, 也就是一个区, 大概也就只能够两三千人就爆满了, 一个中间层不太可能支持上百万的.
如果你要跨平台,或者简单点
可以直接参考 apache 的实现方式
就是子进程+多线程+select
每个线程可以负责socket array 定义数量的连接
默认是64 ,你可以定义为256
这样就算1万连接,单纯使用多线程
也只需要 大约 40+1 也就是41个线程