begin process at 2010 03 19 19:00:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Réseaux & Internet

 > 

Winsock

 > 

Problème chat multiutilisateurs, Très urgent :(


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème chat multiutilisateurs, Très urgent :(

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ée 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...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,240 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales