远程处理和套接字存在断开/重新连接问题
为什么套接字/远程处理在反复断开和重新连接时无法顺利工作? 我被迫终止服务器和客户端应用程序并再次重新打开它们。
这个问题的解决方法是什么?
谢谢
编辑:这个问题没有任何问题。 出现不同的错误...有时,应用程序崩溃,有时不响应
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
操作系统将在定义的时间段内保留套接字引用,以处理网络上剩余的/从客户端发送的任何消息。 要在关闭后重新绑定到特定端口号,您应该查看指定 SO_REUSEADDR 选项。
The OS will hold socket references for a defined time period to handle any messages remaining on the network/sent from clients. To rebind to a particular port number after shutdown you should have a look at specifying the SO_REUSEADDR option when defining your sockets.