首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

请教下TCP在accept后的操作

2012-04-06 
请问下TCP在accept后的操作大家好,刚开始学linux 的网络编程,现在想编写一个简单TCP的服务器程序,思路是:

请问下TCP在accept后的操作
大家好,刚开始学linux 的网络编程,
现在想编写一个简单TCP的服务器程序,思路是:先建立socket,设置为:非阻塞,发送和接收超时时间,设置发送和接收buffer大小,设置SO_LINGER;
我的问题是,在服务器程序的accept()函数执行后,会返回一个socketid 这个客户端的socketid 我是不是需要对它进行 一些选项的操作,如设置非阻塞等等, 如果这样的话,我是不是每accept到一个socket,我都需要对他们进行这样的处理,谢谢!


[解决办法]
应该是不用
记得accept返回的描述符继承了监听描述符的选项
[解决办法]

探讨

谢谢,可是如果我服务器自身的socketid 设置了非阻塞, 而accpet后返回的那个clientID没有设置非阻塞,
我在send或者recv 用clientID的时候,系统是按照 阻塞发送的还是非阻塞发送的呢,谢谢!

热点排行