Bonjour,
Je suis entrain de développer une fonction sous C++ builder qui utilise un serveur FTP multithread: j'ouvre un serveur FTP sur ma machine et j'ai le code à exécuter lorsqu'un nouveau client demande une connexion je l'ai appelé TThreadFtpServerConnect.
Sur mon code j'ai même le client FTP, qui va lancer des requêtes vers le serveur ( à part moi personne ne peut se connecter au serveur parce que je travaille en local) et j'ai besoin d'ouvrir plusieurs sessions et c'est pour cette raison que j'utilise le multithreading.
Mon problème est le suivant: je ne sais pas comment activer le thread si un client demande une connexion, j'ai voulu utiliser la propriété OnGetThread mais je ne sais pas comment je peux lui associer la fonction TThreadFtpServerConnect, et je ne suis pas sur que ca va marcher:
Mon serveur FTP s'appelle FtpServer
Si un client lance une requête vers le serveur FTP, est ce que c'est possible d'activer le thread comme ca:
merci à l'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if (FtpServer->OnGetThread) { if( FtpServer->Active) { code à executer } }
ranzar
Partager