【发布时间】:2015-02-04 04:33:03
【问题描述】:
我的服务器和客户端出现问题。我需要客户端向服务器发送信息,服务器将信息发回,并且该过程再次重复。我能够让客户端连接到服务器并在第一轮发送信息,但我似乎无法弄清楚如何让服务器在使用函数 conn.shutdown(1 )。我尝试再次连接到端口,但收到一条错误消息,提示“传输端点已连接”。有什么建议吗?
【问题讨论】:
-
为什么要在连接完成之前关机?默认情况下,刚刚关闭的套接字会在出现杂散数据包的情况下保持“正在使用”状态一段时间——这可以解决,但这是不可取的,除非在极少数情况下它是必不可少的,而你的似乎不是尽可能避免过早关闭,不是吗?
标签: python sockets client server