快速获取客户数据
Getting client data fast
有没有更好的方法(使用 Windows)可以在不使用 select 的情况下快速从许多客户端获取适量的数据(但如果需要,我愿意使用 select)。 IOCP对我没有好处,ippoll是Linux的。 这必须与OpenSSL兼容,因为我正在运行TLS。 由于某种原因,BIO对象在我的机器(Windows 7)上不起作用,他们只是不能。 因此,我将加密捎带到了Winsock连接上(有效)。 感谢您的回复。
没有理由为什么 select() 会比任何其他方法(包括阻塞模式 I/O、异步 I/O 等)快得多或更慢,除非您要处理非常大量的连接。在数据到达并被解密之前,您无法获取任何数据。可能您的问题出在发送端?
相关文章:
- boost::asio UDP 广播客户端仅接收"fast"数据包
- 将相机数据从服务器实时流式传输到客户端
- 不将数据 socket.io c++(客户端)发送到 nodejs(服务器)socket.io
- 在 1 个服务器 n 客户端套接字 C++ MFC 应用程序中更新数据的客户端
- TCP 服务器的异步读取使用 boost::asio 打印客户端套接字发送的数据
- Java 客户端C++服务器数据发送/接收问题
- 如何从客户端在 gsoap C++ 的标头中传递非 xml 数据?
- 将数据发送到多个客户端 UDP 时不支持地址族
- 在C++中创建一个简单的数据包路由器,如何跟踪"客户端"?
- 在 MySQL 中运行 HTTP 服务器以从客户端接收数据
- cpp / c ++中的grpc客户端代码,元数据x-api-key/x-goog-api-key不起作用,给了我语音A
- 使用 Broadcast 发出的从节点服务器发送的数据不能被 C++ 套接字 IO 客户端读取
- 如何使用 asio 本地数据报构建回显服务器和客户端?
- 如何使用gRPC在客户端和服务器之间双向发送和接收流元数据
- 通过TCP将数据从C++客户端发送到JSON服务器
- 如何使客户端在将数据写入 C++ 管道之前检查服务器是否完成了从管道的读取操作
- C++中从客户端到服务器的数据传输问题
- Qt TCP服务器不从客户端读取数据
- UDP 客户端(接收器)未按预期接收数据报
- 插座无法接收数据?客户使用boost.asyio库编写.服务器用Python编写