2 clients sur 1 serveur

[Résolu]
Signaler
Messages postés
67
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
3 mai 2009
-
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
-
Bonjours, alors je voudrais que 2 clients se connect à un serveur donc un hébergeur et 2 qui rejoignent la partie mais je voudrais savoir comment faire pour avoir plus d'un client connecter sur le serveur. Je pense avoir été clair dans se que je demande.
Merci de me repondre vite et bonne prog à tous !!

7 réponses

Messages postés
67
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
3 mai 2009

J'ai trouvé le moyen d'avoir 2 client connecter en utilisant load Winsock(index+1).
Mais comment envoyer une information au 2eme clients puisque le winsock créé n'est pas créé dans toutes les form et je suis coincé.
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
Moteur de recherhce ceci est la meilleure reponse a tes probleme

@+, Julien
Messages postés
67
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
3 mai 2009

J'avais chercher mais rien trouvé d'explicite mais je viens de trouvé désoler pour le dérengement et merci.
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
Salut
-1- Il a fallu attendre ton dernier message pour comprendre que tu parlais de Winsock
-2- Tu aprles d'hébergeur, de client, de partie ... Dans quel monde vis-tu ? VB ? Jeux ? Réseau local ?
Comment veux-tu qu'on puisse répondre à des questions qui ne ressemblent qu'à des constatations ?
Franchement, un petit effort !

Ce qui me fait sortir de mes gonds : "Je pense avoir été clair dans se que je demande. Merci de me repondre vite ..."
En plus, tu as pensé être clair ! Elle est bien bonne
"Répondre vite" : Aucune priorité n'est donnée à personne. On te répondra quand on te répondra. Ici, ce sont les utilisateurs qui répondent, alors si personne ne lit, personne ne répondra.
Personnellement, quand je vois "répondez vite, urgent (...)", j'ai même tendance à traiter la question en dernier.

Présente nous les grandes lignes de ton projet, quels sont les objets avec lesquels tu travailles (Winsock), dans quel environnement (réseau local, internet), explique ce que tu as fait, là où tu en es, dis nous où tu coinces, quel code d'erreur tu as, ... démontre nous que tu as refflechis au problème.
Un problème clairement explimé est un problème résolu à 50%

Jack, bougon
NB : Je ne répondrai pas aux messages privés

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accro
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
Bref
Quand un objet est sur une forme, il est lisible et adressable par n'importe quel endroit du code, suffit de donner le nom de la forme qui le supporte :
   maForme.monWinsock(4012).SendData "tralala"

Sinon, explique nous de quelles formes tu parles, pourquoi le 2eme client n'est pas sur la même forme ...
Essaye d'être plus clair, plus précis, du moins
Messages postés
67
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
3 mai 2009

Je suis désoler de ne pas avoir été asser clair...
Mon problème était (je fait un jeux de carte par réseau local qui se joue à 3) que le premier héberge la partie (tout va bien pour le moment) puis un deuxième joueur rejoind cette partie (la aussi tout va bien) puis le 3eme joueurs rejoind la partie mais sur un autre winsock créé auparavent.
Pour l'instant pas de problème mais le problème rencontrer et j'ai résolut le problème en prenant mon temp c'était que le client1 ne pouvais pas enoyer d'information au client2 car le winsock2 n'est pas créé dans le client1 (enfin c'est se que je pense). La solution que j'ai trouvé c'est que le client1 envoi à l'herbergeur qui le renvoie au client2.
Je pense que plus simple éxiste mais encor une foi je suis desolé d'my etre pris comme sa...
Bonne prog a tous !
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
Salut
En effet, les clients ne peuvent pas converser directement (sauf si tu programmes d'autres Winsocks pour créer une toile d'araignée).