TI中文支持网
TI专业的中文技术问题搜集分享网站

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

验证方法:

while( 1 )

{

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

}

Yonghua Pan:

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

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

zhijie jiang:

回复 Yonghua Pan:

你好,我想再问一下,

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

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

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

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

赞(0)
未经允许不得转载:TI中文支持网 » 经验证 ,一个服务器只能同时连接6个客户端,再次连接 返回错误 iNewSockID =16, 传说中的8个???
分享到: 更多 (0)