跪求vb.net怎么退出Socket的Accep函数呀
跪求vb.net客户端退出的时候服务器端怎么退出Socket的Accep函数呀用Socket的Close的函数来退出的话下次监听的时候需要重新绑定IP这样容易崩溃有其他办...
跪求vb.net客户端退出的时候服务器端怎么退出Socket的Accep函数呀
用Socket的Close的函数来退出的话 下次监听的时候 需要重新绑定IP这样容易崩溃
有其他办法么 呜呜 跪求. 展开
用Socket的Close的函数来退出的话 下次监听的时候 需要重新绑定IP这样容易崩溃
有其他办法么 呜呜 跪求. 展开
1个回答
2017-10-17
展开全部
1.绑定的IP是服务器的IP地址,服务器是固定的,客户端连接的是一个已知的服务器端。2.客户端的话,连接到服务器时,服务器accept后,就可以获得客户端的连接信息,包括IP地址和端口。我是学C的,在C语言中,socket->bind->listen->accept->.,在accept函数中有选项,如下caddr结构体中就存有accept后客户端的IP地址连接端口和传输方式等信息,clientsock[1]则为accept新的描述符,如你程序中soc2一样。clientsock[1]=accept(sfd,(structsockaddr*)&caddr,&len);VB中应该也有类时的函数,你网上好好找一下,或者看看相关书籍.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询