我的应用程序与 pinpad 设备对话。pinpad 充当等待客户端连接的服务器。我启动我的应用程序,它连接到密码键盘我发送一个命令我得到一个确认,一切都很好。
现在我从密码键盘上拔下以太网电缆,我发送一个命令,超时后我的应用程序吐出一条错误消息,说“无法访问/找到设备”。
好的,我将电缆插回密码键盘,现在每次我尝试向密码键盘发送命令时,我都会收到相同的“无法访问/找到设备”消息。所以我必须重新启动我的应用程序,一切都很好。
这是否意味着我拔掉电缆后双方使用的原始插座丢失了,或者拔掉电缆后我的应用程序正在通话的端口无用?现在我需要一个新端口?
这两个应用程序通过 TCP/IP 进行通信。