微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > 经验证 ,一个服务器只能同时连接6个客户端,再次连接 返回错误 iNewSockID =16, 传说中的8个?

经验证 ,一个服务器只能同时连接6个客户端,再次连接 返回错误 iNewSockID =16, 传说中的8个?

时间:10-02 整理:3721RD 点击:

验证方法:

while( 1 )

{

iNewSockID = sl_Accept(iSockID, ( struct SlSockAddr_t *)&sAddr, (SlSocklen_t*)&iAddrSize);

}

支持8个套接字,不是8个客户端连接。

本身你服务器创建之后就是一个套接字,再有新的连接上来就会分配一个套接字。

你好,我想再问一下,

1.建立了一个服务器(套接字),如果这个时候客户端(套接字)连接到服务器,是不是占用了2个套接字?

2.为什么客户端主动断开,服务器那边还要手动断开,不会自动断开吗?

3.服务器怎么判断客户端已经失去连接了?

4.如果超过了套接字(客户端)的连接,服务器就会出错断开,是不是需要我的软件处理,超过了就不接收新的连接,还是你们的代码已经有这方面的处理?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top