同一个socket文件描述符上是否可以同时收发数据
-
- 帖子: 448
- 注册时间: 2008-07-10 15:08
同一个socket文件描述符上是否可以同时收发数据
就是在建立连接后,是不是要send发送完数据后在能recv数据,或者说,在接收数据的时候我不能发送数据了,只有等到recv数据完成后才能发送数据?
-
- 帖子: 2
- 注册时间: 2009-03-23 9:33
Re: 同一个socket文件描述符上是否可以同时收发数据
可以的,我用过
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 448
- 注册时间: 2008-07-10 15:08
-
- 帖子: 448
- 注册时间: 2008-07-10 15:08
Re: 同一个socket文件描述符上是否可以同时收发数据
BigSnake.NET,
大蛇:
请问如何停止socket的accept哪?(此时的socket是非堵塞的)
就是说我用一个线程维护服务器端的socket,
bind
listen
accpet()
。。。。
没有链接请求的会会一直堵塞到accpet,我如何停止这accept啊(强制停止)????
大蛇:
请问如何停止socket的accept哪?(此时的socket是非堵塞的)
就是说我用一个线程维护服务器端的socket,
bind
listen
accpet()
。。。。
没有链接请求的会会一直堵塞到accpet,我如何停止这accept啊(强制停止)????
-
- 帖子: 28
- 注册时间: 2007-07-08 15:31
Re: 同一个socket文件描述符上是否可以同时收发数据
用select非阻塞编程嘛
-
- 帖子: 448
- 注册时间: 2008-07-10 15:08
Re: 同一个socket文件描述符上是否可以同时收发数据
magiccyl,
说的有道理,我在尝试用epoll编程
说的有道理,我在尝试用epoll编程
- 璇歌
- 帖子: 122
- 注册时间: 2006-11-06 22:53
- 来自: 贵州大学
- 联系:
Re: 同一个socket文件描述符上是否可以同时收发数据
也可以kill()发送信号停止它。
-
- 帖子: 448
- 注册时间: 2008-07-10 15:08
Re: 同一个socket文件描述符上是否可以同时收发数据
璇歌, 这个不大好吧