Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有更好的方法(使用 Windows)可以在不使用 select 的情况下快速从许多客户端获取适量的数据(但如果需要,我愿意使用 select)。IOCP 对我没有好处,而 ippoll 则适用于 Linux。这必须与 OpenSSL 兼容,因为我正在运行 TLS。出于某种原因,BIO 对象在我的机器(Windows 7)上不起作用,它们只是不起作用。因此,我将加密捎带到了 Winsock 连接(有效)。感谢您的回复。
没有理由 select() 会比任何其他方法(包括阻塞模式 I/O、异步 I/O 等)明显更快或更慢,除非您要处理大量连接。在数据到达并被解密之前,您无法获取任何数据。可能您的问题出在发送端?