【发布时间】:2010-03-04 00:41:28
【问题描述】:
我们有一个应用程序,它使用 Delphi 2007 附带的 Indy 10.1.1 组件侦听传入的 TCP 请求。
有时我们会收到不是来自我们的客户端应用程序的传入连接。通常,会发生以下两种情况之一:1) 客户端在接收到任何数据之前终止连接,或 2) 接收到我们不期望的数据并且我们手动终止连接。
但是,我们收到了未接收到数据的连接,并且似乎会持续存在,直到客户端从其端终止连接。
如果在指定的时间后没有收到数据,有没有办法终止与服务器的这种连接?
【问题讨论】: