我现在想做一个非阻塞IO实现的服务器,如果要用到通道的话,两边都要使用通道才能连接,
但我的客户端想用C来实现。所以就不能用通道了。除此之外,还有其他方法能够做到非阻塞吗?谢谢!

解决方案 »

  1.   

    我说的就是NIO提供的通道,好像只有使用通道才能做到非阻塞的IO传输!因为客户端上传使用的是C语言编写,所以那边不能建立通道,单独是服务器建立通道的话好像没有什么效果,因为通道是双向的,而且客户端上传不是用的块,而还是用的字节传输。