【发布时间】:2012-10-12 20:59:27
【问题描述】:
我正在实现一个简单的服务器,它接受单个连接,然后使用该套接字同时从读写线程读取和写入消息。 在linux上的c/c++中同时读取和写入同一个套接字描述符的安全和简单的方法是什么? 我不需要担心多个线程从同一个套接字读取和写入,因为将有一个专用的读取和一个专用的写入线程写入套接字。
在上述场景中,是否需要任何类型的锁定?
以上场景是否需要非阻塞socket?
是否有任何开源库可以在上述情况下有所帮助?
【问题讨论】:
标签: c++ c linux sockets nonblocking