我需要同时发送和接收。
哪个选项更好:
- 1 个线程使用非阻塞套接字处理发送和接收
或
- 2 个线程,其中一个处理阻塞 receive() + 一个处理 send()?
或者还有其他解决方案吗?
我预计最多有大约 50 个双向连接。这导致选项 #1 中有 50 个线程,选项 #2 中有 100 个线程。
最佳答案
关于sockets - 非阻塞套接字轮询与阻塞套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/950487/