Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème chat multiutilisateurs, Très urgent :( [ Réseaux & Internet / Winsock ] (linux21)

vendredi 15 juin 2007 à 09:11:38 | Problème chat multiutilisateurs, Très urgent :(

linux21

Bonjour à tous,
voilà je dois finir une application pour ma présentation à l'oral dans 3 jours. Elle est presque finie mais un gros problème est toujours présent, m'empechant de le présenter sans me faire assassiner ^^. Je vais tenter de vous expliquer ça du mieux possible.

Mon programme est en deux partis: client & serveur.
Mon serveur se connecte, ainsi qu'un premier client. Tout se passe bien, ils peuvent discuter, une liste d'utilisateurs les informent de leur connexion.
Le problème survient quand plusieurs clients se connectent au serveur. Que je connecte 3 ou 18 clients, le problème est le suivant:

Le serveur ainsi que le dernier client connecté peuvent discuter sans soucis. Tout les autres clients peuvent envoyer des messages, mais rien ne s'écrit sur leur écran de chat.

Je ne vois pas trop comment vous expliquer ça, s'il vout faut des bouts de codes ou que je vous envoie la source par mail, faites-le moi savoir. J'ai vraiment besoin d'une aide serieuse et rapide (j'en demande beaucoup n'est-ce pas ^^).

Merci d'avance à tous les VBFranciens

vendredi 15 juin 2007 à 09:15:06 | Re : Problème chat multiutilisateurs, Très urgent :(

Renfield

Administrateur CodeS-SourceS
ton serveur se connecte
ton serveur se met en écoute

faudrait voir le code, pour voir l'architecture de la chose...

plein d'exemples dispos sur le site

Renfield
Admin CodeS-SourceS- MVP Visual Basic

vendredi 15 juin 2007 à 09:17:42 | Re : Problème chat multiutilisateurs, Très urgent :(

linux21

Mon serveur possède deux winsock, un en écoute, et un pour les envois et réceptions de données. Les sources dispos ne correspondent pas à mon problème.

vendredi 15 juin 2007 à 09:34:56 | Re : Problème chat multiutilisateurs, Très urgent :(

NHenry

Membre Club
Bonjour

Ayant aidé Linux21 pour son programme, j'expose un peu la situation :

Le serveur écoute sur le port TCP 1001.

Chaque client créé un nouveau composant Winsock sur le serveur et est enregistré.

Le problème (que j'ai constaté sur une machine et pas sur une autre), le dernier client reçoit les informations du serveur immédiatement alors que les autres ne reçoivent les données (sans troncature) que lors de la connexion ou la déconnexion d'un client.

Je pense qu'il y a un buffer quelque part qui refuse de se vider, mais où et pourquoi ?

Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée).
VB (6, .NET1&2), C++, C#.Net1
Mon site

vendredi 15 juin 2007 à 10:07:47 | Re : Problème chat multiutilisateurs, Très urgent :(

Renfield

Administrateur CodeS-SourceS
Réponse acceptée !

Ajoutes des DoEvents après tes .SendData
et ca roule

Renfield
Admin CodeS-SourceS- MVP Visual Basic

vendredi 15 juin 2007 à 10:28:23 | Re : Problème chat multiutilisateurs, Très urgent :(

linux21

Yahooo !! Merci Renfield, u can close that topic ;-)

Petite dédicace à NHenry car je n'aurais rien réussi sans lui :)

vendredi 15 juin 2007 à 10:29:16 | Re : Problème chat multiutilisateurs, Très urgent :(

NHenry

Membre Club
Bonjour

Clique sur réponse acceptée.

Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée).
VB (6, .NET1&2), C++, C#.Net1
Mon site



Cette discussion est classé dans : problème, serveur, client, chat, clients


Répondre à ce message

Sujets en rapport avec ce message

Chat client serveur sans com. inter-clients [ par 90frag ] Bonjour,Apres avoir parcourut les inombrables source de chat client/serveur, je n'ai pas trouvé une souce d'un Chat par popup client serveur interdisa conversation audio entre serveur/client [ par bichoncanada ] Bonjour,J'ai réalisé une interface comportant un chat, une video avec capture d'images et je dois intégrer un chat audio entre le serveur et le client transfert fichiers serveur-client [ par idelphonse ] bonjour, J'ai un grand problème. j'utilise un serveur ftp(serv U)pour des transferts de fichiers avec mes clients. il se fait que quand je leur envois transfert de fichiers serveur-client [ par idelphonse ] bonjour, J'ai un grand problème. j'utilise un serveur ftp(serv U)pour des transferts de fichiers avec mes clients. il se fait que quand je leur envois programme de Chat ,,, comment puis je le faire !!! [ par CrazyMan19 ] salut tt le monde      sous le vb6 j ai deja fait un programme de chat qui sert à etre un client et un serveur au même temps mais le problème ou disan problème pour un petit réseau [ par f56bre ] salut Je voudrais que le serveur donne des infos qui atterrissent directement dans une liste consultable par le ou les clients cependant je galère ave Probleme envoi/reception données chat multiclient [ par Papymuzo ] Hello :) Tout d'abord merci de vous intéresser a ma question ;) Voici mon probleme : j'essaie de faire un chat multiclient basique.. cependant j'a Projet Serveur/Client [ par DedeSurf ] Bonjour,   <p class="MsoNormal" st problème avec winsock vb6 [ par fredoo033 ] bjr à tous, j'ai réaliser un serveur et un client basique en vb6. Mon problème est le suivant :      j'ai mon serveur qui tourne qur le pc1 (pc qui n' Clients/Serveur - Multiple clients [ par grabatad ] Voilá, je dois implementer une application qui gére les transactions dans un reseau local de plusieurs ordinateurs.Il doit avoir un serveur avec une b


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 2,792 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.