J ai l intention d utiliser les composants ICS pour reprogrammer un soft multiclients-serveur de zero car les precedentes versions de mon soft comportaient enormement de bugs de connection et d echanges de donnees.
En bref, j ai un parc d une vingtaine de PC que je dois faire communiquer entre eux pour envoyer des donnees a un seul PC (serveur). Au demarrage du PC serveur, chaque PC client doit lui envoyer un fichier .ini de configuration, et qui devra etre renvoye au seveur chaque fois que ce .ini sera mis a jour. La contrainte est que lorsque 20 pc tentent de se connecter au serveur pour envoyer ce fichier, la connection se fige et les donnees ne sont pas correctement recues.
Dans la partie Serveur, ma Form comporte une columnListBox, qui ajoutera a chaque nouveau PC Client connecte une ligne avec son identifiant, son ip, le port et le status de connection. J ai un bouton qui me permettra de deconnecter un client depuis le serveur en le selectionnant dans la liste.
Dans la partie Client, ma Form comporte un textEdit avec l ip du serveur, le port, et le bouton de connection.
Au moment de la connection entre les deux, il faut que le client envoie un fichier "toto.ini" de config, et que le serveur le recoive en le copiant dans un repertoire comportant le nom du client correspondant.
Ne sachant pas du tout par quoi commencer , et ne sachant pas si les composant ICS sont le meilleur choix pour ce genre de soft, j attend vos suggestions au plus vite.
merkiiii