求高吞吐量,高性能的网络传输方案!
需求:
现在有1000-6000(假设有这么多)个PDA(通过802.11模块), 要向一台Windows 2K,(or 2K Server)发请求包,请求Server提供服务,Server要Read ,Write,Update 后台数据库(我计划用MS SQL Server),然后把数据库操作的结果发给客户机!
我的想法:
一个完成端口+数据包发送线程池 处理Server=====〉PDA的数据 从发送队列中取出要发送的数据发送出去!
一个完成端口+数据包接受线程池 处理PDA======〉Server的数据 把接受到的数据挂到
一个接受队列中
再用一个 逻辑处理线程池 完成后台数据库的操作。
请用过的大N们指点一下,有什么资源的(references,code snippets)发一点上来啦!