C++ 快速获取客户端数据
有没有更好的方法(使用Windows)可以在不使用select的情况下快速从许多客户端获取适量的数据(但如果需要,我愿意使用select)。IOCP对我没有好处,而ippoll是用于Linux的。这必须与OpenSSL兼容,因为我正在运行TLS。由于某些原因,BIO对象在我的计算机(Windows 7)上不工作,它们就是不工作。因此,我将加密备份到winsock连接上(这很有效)。感谢您的响应。除非您处理大量连接,否则select()没有理由比任何其他方法(包括阻塞模式I/O、异步I/O等)更快或更慢。在数据到达并被解密之前,您无法获取任何数据。可能您的问题在发送端?奇怪的是,BIO对象无法工作,您是否尝试过我提供的在windows上使用OpenSSL和异步套接字方法的示例代码?C++ 快速获取客户端数据,c++,winsock,ssl,iocp,C++,Winsock,Ssl,Iocp,有没有更好的方法(使用Windows)可以在不使用select的情况下快速从许多客户端获取适量的数据(但如果需要,我愿意使用select)。IOCP对我没有好处,而ippoll是用于Linux的。这必须与OpenSSL兼容,因为我正在运行TLS。由于某些原因,BIO对象在我的计算机(Windows 7)上不工作,它们就是不工作。因此,我将加密备份到winsock连接上(这很有效)。感谢您的响应。除非您处理大量连接,否则select()没有理由比任何其他方法(包括阻塞模式I/O、异步I/O等)更快