Delphi TIdTCPClient连接速度慢

时间:2016-04-30 23:58:31

标签: delphi indy10

我有一个使用TIdTCPClient连接到服务器的delphi代码。 服务器是高级ARM微控制器,网络是本地网络(带一个交换机)。 当软件在delphi下运行时,TIdTCPClient.Connect运行速度很快,但当软件作为独立的EXE运行时,连接时间为3秒! 对于本地连接,这似乎很长。 我在专用线程中使用TIdTCPClient.Connect。 任何克服这一点的想法都是受欢迎的。

代码,不能简单:

FClient    : TIdTCPClient;
...
FClient    :=TIdTCPClient.Create();
FClient.ConnectTimeout:=5000;
FClient.Port          :=PORT_TCP;
FClient.Host          :='192.178.1.17'

...
FClient.Connect;

...

0 个答案:

没有答案