社区
网络编程
帖子详情
好心人求助!关于accept()接受返回一个新套接字的问题??
sfwm414
2006-10-14 03:21:40
TCP方式中如何处理服务器端同时侦听多个客户端返回的新的套接字(用来处理实际连接的),大家是建立套接字数组的方式解决的吗?还是??欢迎大家讨论(摸板?)
...全文
156
5
打赏
收藏
好心人求助!关于accept()接受返回一个新套接字的问题??
TCP方式中如何处理服务器端同时侦听多个客户端返回的新的套接字(用来处理实际连接的),大家是建立套接字数组的方式解决的吗?还是??欢迎大家讨论(摸板?)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
@@鹏~~~
2006-10-16
打赏
举报
回复
同意上面的,开线程建立新连接,至于后面的要看你自己的设计喽,选择,事件,完成端口...
ouyh12345
2006-10-16
打赏
举报
回复
一般都是另开线程,处理新连接
ifeelhappy
2006-10-16
打赏
举报
回复
没有啊,它接受的时候总是一个一个接受的,所以谈不上同时接受几个啊。
mimong_lin
2006-10-16
打赏
举报
回复
accept的时候,返回一个socket值,保存在先定义好的一个SOCKET变量中,然后传给你的应用当中。
AthlonxpX86
2006-10-16
打赏
举报
回复
完成端口的话,可以先调用10次accept(),他立即就返回来,在完成历程中处理新建连接,新建连接耗尽accept的调用次数后通知主线程再次调用一定数目的accept
accept
()
返回
的
套接字
绑定哪个端口
新
旧
套接字
的联系
本文详细解析了
accept
()函数在服务器编程中的作用,阐述了监听
套接字
与连接
套接字
的区别,以及
accept
()函数如何生成
新
的
套接字
描述符,用于与客户端建立连接并进行通信。
监听
套接字
是非阻塞的,
accept
()
返回
的连接
套接字
是否也是阻塞的?
本文深入解析muduo库中
Accept
or类的实现,详细介绍了如何创建非阻塞监听
套接字
,并在连接到达时,通过非阻塞
accept
()处理
新
连接。文章还探讨了如何使用
accept
4()直接
返回
非阻塞
套接字
,以及在错误处理中的各种情况。
tcp/ip网络编程--
accept
()函数
返回
的
套接字
本文详细解析了TCP/IP网络编程中的
accept
()函数,包括其参数含义、
返回
值及如何通过getsockname()和getpeername()查询
套接字
信息。提供了服务器端和客户端的代码示例。
socket编程之
accept
()
本文详细介绍了Linux下
accept
()函数的作用和用法,包括参数解析、
返回
值和可能遇到的错误。
accept
()用于接收监听
套接字
的连接请求,创建
新
的
套接字
并
返回
文件描述符。当队列无连接时,阻塞型的
accept
()会等待,而设置为非阻塞时则会
返回
EAGAIN或EWOULDBLOCK错误。此外,文章还提到了
accept
4()的额外参数flags以及如何通过select()、poll()或epoll()避免阻塞。最后,文章列举了各种可能的错误情况和错误码。
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章