Chat client et serveur

Soyez le premier à donner votre avis sur cette source.

Vue 10 130 fois - Téléchargée 341 308 fois

Description

Programme de chat avec un serveur et un client en C++ sous Borland builde 5.0

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
4
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
30 juin 2005

salut je travaille aussi avec Borland. Mais comment faire pour pouvoir se connecter sur un ordi en donnant son ip?
Messages postés
90
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
27 août 2006
1
Hum... Pas les moyens de se procurer VSS6.0 ? Bon c'est pas grav, ma aller apprendre ailleurs...

merci kand meme, sa avait l'air de marcher
Messages postés
5
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
24 février 2005

Salut,

Comme la preciser "Deathcrash", un serveur ne dois pas se connecter mais se lancer, pour par la suite ecouter un numero de port que tu auras preciser auparavant.

Un serveur doit offrir la possibilité à plusieurs clients (et non un seul client) de pouvoir se connecter correctement. Il doit etre capable de faire la distinction entre n'importe qu'elle client qui lui envois une requete.
Pour cela, il faut faire appel aux threads et semaphores.
Les threads te permettrons d'executer en multitache une action qui a but interet de recevoir et de transmettre les informations d'un client vers les autres.
Par semaphore, tu devras partager une base de données qui recevra les messages des autres clients.

Il faut gerer aussi la deconnexion du serveur (cadire qu'il doit avant tout, fermer les sockets de chaques clients avant de fermer la sienne) et de gerer aussi la deconnexion correcte d'un client.

Tout ceci est extremement fastidieux, cela m'a pris 3 de mois de developpement intense + 1 mois d'analyse UML.
Mais si tu as le temps, c'est un bon projet et un bon debut quand meme pour toi ;-)

Bon prog et bonne chance pour la suite... ^_^
En esperant voir tes futures prog
Pascal
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Juste une ptite remarque... Un serveur ca ne se connecte pas mais ca ecoute !!!!
Sinon j'ai pas regardé le code mais ca a l'air de marcher...
Messages postés
1
Date d'inscription
vendredi 17 octobre 2003
Statut
Membre
Dernière intervention
16 mars 2004

c'Est fais pour borland c++ builder, c'est normal que ca ne fonctionnera pas avec visual studio. Si tu veux des sources qui fonctionne avec VC++, regarde dans les desctiptions...
Afficher les 6 commentaires

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.