快速获取客户数据

时间:2012-07-03 08:46:52

标签: c++ winsock ssl iocp

是否有更好的方法(使用Windows)从很多客户端快速获取适量的数据而不使用select(但我愿意在需要时使用select)。 IOCP对我不利,而ippoll则适用于Linux。这必须与OpenSSL兼容,因为我正在运行TLS。由于某种原因,BIO对象无法在我的机器上运行(Windows 7),他们就是这样。所以,我捎带加密到winsock连接(这是有效的)。感谢你的回应。

1 个答案:

答案 0 :(得分:0)

除非您处理大量连接,否则没有理由比任何其他方法(包括阻塞模式I / O,异步I / O等)更快或更慢地使用select()。在到达并解密之前,您无法获取任何数据。可能你的问题出在发送端?