首页 > TCP 求单客户端连接多服务端效率比较高的模型?

TCP 求单客户端连接多服务端效率比较高的模型?

小弟做的事数据采集项目通过TCP连接采集器,其中必须用阻塞模式,即TCP客户端发送命令代码后必须等待采集器的信息回复,采集器不支持异步。小弟目前的情况是需要跟多台采集器连接进行数据采集,也就是“单客户端,多服务端”。我目前的做法是,在主线程中进行连接将连接好的Socket实例,添加到List 中,然后启动子线程,在子线程的回调函数中不停地对List轮询以进行命令的发送和数据的采集。不过问题是小弟网络经验不足,自觉此模型效率不高,所以求大神指点一二,在此谢过。

【热门文章】
【热门文章】