Login  
Search All Forums
Dart Home | PowerTCP FTP for .NET | Custom Development Reply | PowerTCP FTP for .NET Topics | Forums   
AuthorForum: PowerTCP FTP for .NET
Topic: Design question for multi FTP server application
dries_neyrinck

From: Gent, Belgium
Posts: 4
Member Since: 01/24/03
posted January 24, 2003 7:12 PM

Hi all,
I'm currently working on an application where FTP is used to distribute and collect massive amounts of little XML files from a lot of FTP servers.
My application (the client, written in VB .NET) needs to send xml files to a lot of external systems. We have two types of external systems: first one are systems that need their data "fast" (seconds) (about 20 of this systems), the others are systems that not that critical (needs to be updated once in a minute or something like this) (about 100 of this systems).
All these systems create results (also in Xml). These results have to be gathered by the server again (not too timecritical)

I had an idea to work with some kind of internal clock (timer). Every pair tick I start a thread with e.g. 5 instances to put and get data from 5 different critical systems. Every Unpair tick I start a thread with some instances to put and get data from non critical systems.
Is this a reasonable approach? Can the ftp component handle this multithreaded, multi used situations?

Any thoughts, suggestions or ideas are grealy appreciated.

Bye,
Dries
K M Drake



From: Utica, NY USA
Posts: 3406
Member Since: 07/14/00
posted January 27, 2003 1:02 PM

Hi Dries,
Yes, this sounds reasonable, and the component should be able to handle it (It is important to note, however, that the number of active threads it can handle at once is system related. On an older Win 2000 machine, this is about 20 active threads).
-ken
Reply | PowerTCP FTP for .NET Topics | Forums   
This site is powered by PowerTCP WebServer Tool PowerTCP WebServer for ActiveX