I would be interested as well as I currently use Indy to connect to an FTP
server, upload a fil,e and disconnect roughly every 4 minutes.  I do this in
a thread with every possible exception taken care of, but for some users,
the PUT procedure hangs occasionally and never returns, even with timeout
settings, and it seems to occur when the internet is slow and unreliable.

 

I have had to resort to code which checks if the thread is taking too long
and then freeing the TIdFTP instance from my main thread and forcefully
terminating it, and starting another one.

 

Ross.

 

From: [email protected] [mailto:[email protected]] On
Behalf Of Leigh Wanstead
Sent: Thursday, 11 December 2008 1:46 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Indy Sockets - How to Receive Asynchronously

 

Hi Paul,

 

May I ask if ICS can handle un reliable interterm connection robust enough?
i.e. FTP connection drop frequently etc

 

TIA

 

Have a nice day

 

Regards

Leigh

-----Original Message-----
From: [email protected] [mailto:[email protected]]on
Behalf Of Paul
Sent: Thursday, 4 December 2008 9:53 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Indy Sockets - How to Receive Asynchronously


----- Original Message ----- 
From: Eric A 
To: Delphi UsersGroup 
Sent: Wednesday, December 03, 2008 9:31 PM
Subject: Re: [DUG] Indy Sockets - How to Receive Asynchronously


>Paul,
> 
>I'll take a look at that site.  Are you using ICS extensively?
 

Yes, I am.

I write all my servers and client software with it.

It's very stable and fast

V7 works with D2009 with lot's of demo's

 

If you have questions, subscribe to the twsocket list ([email protected])

You'll get good support there

 

Indy isn't bad either, but blocking only.

With ICS, a server can handle hundreds of connections in a single thread and
very fast.

 

Paul

 

 
 

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with Subject: 
unsubscribe

Reply via email to