【发布时间】:2020-04-10 14:44:55
【问题描述】:
我的程序说 clientsocket 不存在。即使它已在不同的子程序中定义(用户必须通过)。所以我的问题是我必须有多个套接字吗?
据我所见,人们通常会关闭他们的套接字然后创建一个新的,但我想知道我是否可以断开我的套接字然后将其连接到另一台服务器,这样我就可以定义一个套接字我的程序的开始。
【问题讨论】:
我的程序说 clientsocket 不存在。即使它已在不同的子程序中定义(用户必须通过)。所以我的问题是我必须有多个套接字吗?
据我所见,人们通常会关闭他们的套接字然后创建一个新的,但我想知道我是否可以断开我的套接字然后将其连接到另一台服务器,这样我就可以定义一个套接字我的程序的开始。
【问题讨论】:
...但我想知道是否可以断开我的套接字,然后将其连接到不同的服务器,
这对于 TCP 套接字是不可能的。一个套接字只能connect一次。
【讨论】: