Client / serveur par sockets sous builder 5

Soyez le premier à donner votre avis sur cette source.

Vue 9 207 fois - Téléchargée 1 698 fois

Description

Pour commencer, il faut sélectionner le numero du port sur lequel on veut émettre. Ensuite, il sufit de se connecter.
Le client permet de recevoir une réponse du serveur (lorsqu'il y en a une) et de l'afficher lors de l'envoi d'un message. Il permet aussi d'envoyer des fichiers.
Le serveur reçoit et affiche les messages, affiche le transfert d'un fichier et grâce à un mémo permet de visualiser l'adresse IP de la machine connecté et son ID

Conclusion :


Les programmes parlent d'eux mêmes !! Par contre, le transfert de fichiers est assez lent !!

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
7
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
14 mai 2008

merci infiniment Flinkmann vous m'avais beaucoup aider dans mon projet ........
Messages postés
5
Date d'inscription
vendredi 22 septembre 2006
Statut
Membre
Dernière intervention
5 novembre 2006

Merci beaucoup à toi, c'est ce que je cherchais depuis des jours, puis-je ameliorer un peu ton programme? c'est pour l'étude!
je t'ai noté 10
Messages postés
5
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
24 février 2005

Salut, je viens juste de tester ton programme...
C'est un bon début mais ... je dis mais, peut etre que je me trompe lol...

> Sur le serveur:
1. Un serveur ne se connecte pas à quelque chose mais il se démarre ou s'arrete !

2. Pourquoi il faut cliquer sur le bouton OK pour valider le port?! tu as juste a recuperer son contenu dans la zone de texte ou mettre un port par defaut au dela de 40000 (car en dessous, ils sont reservés) si rien n'est saisi.

3. Tu parles de "ID", ID du Thread ?! ou tu parles plutot du numero de socket?!
Tu utilises des Threads/semaphores,mutex pour gerer la connexion/deconnexion et communication avec les clients ?!

> Client:
1. Tu devrais enlever aussi le bouton OK ;-)
2. gerer la deconnexion du serveur pour pouvoir se reconnecter par la suite...
3. Afficher un listing sur l'etat du serveur...

voila, sinon, c'est un bon debut...
bonne chance car moi, ca fait 3 mois que je suis dessus.
Bye

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.