Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2333 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Aide sur les sockets

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide sur les sockets

n°720550
tamser
Posté le 10-05-2004 à 13:31:03  profilanswer
 

Bonjour les amis,  
Voila je suis entrain de faire une application client/serveur dans le c++builder 4 professionnel. J'utilise les sockets pour realiser la connexion entre le client et le serveur. Lorsque je connecte deux clients sur le serveur, j'arrive pas a distinguer qui des deux a envoye un message afin de les renvoyer les respectives.  
Si quelqu'un aurait une idees par rapport a mon probleme, elle sera la bienvenue.  
Merci d'avance.

mood
Publicité
Posté le 10-05-2004 à 13:31:03  profilanswer
 

n°720844
SoWhatIn22
Posté le 10-05-2004 à 16:23:56  profilanswer
 

???
à chaque client est associé une socket différente, non? qu'est-ce que tu entends par distinguer qui des deux a envoye un message?
 
autrement dit: reformule.


Message édité par SoWhatIn22 le 10-05-2004 à 16:24:24
n°720889
bjone
Insert booze to continue
Posté le 10-05-2004 à 16:40:15  profilanswer
 

quand tu fais ton accept(), tu récupères la socket du client.

n°723416
tamser
Posté le 12-05-2004 à 15:42:06  profilanswer
 

En fait, je voudrais connaitre comment recuperer les donnees d'un client comme le nom de sa machine, son port ...  
J'arrive a faire dialoguer un client avec un serveur mais quand j'insere deja plus de deux client je ne m'en sort plus.
Si vous avez une idee vous me la faites part. Merci

n°723530
SoWhatIn22
Posté le 12-05-2004 à 16:32:17  profilanswer
 

tu peux retrouver les infos du client avec les fonctions getpeername et gethostbyaddr, mais je ne crois pas que ce soit ce que tu cherches.
Si tu t'embrouilles dès que tu as plus de 2 clients, alors c'est que ton programme est mal fait et/ou que tu ne comprends pas bien ce que tu fais.
 
un client est associé à une socket. Sur cette socket tu lis ce que le client t'envoie, et réciproquement il reçoit ce que tu écris sur cette même socket. difficile de faire plus simple, en fait.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Aide sur les sockets

 

Sujets relatifs
Require & use ? besoin d'aide$_GET .. besoin d'aide
[aide] Page de statsaide pour creer un site pour petites annonces...
Demande d'aide sur le code global de mon site (html, js, frames,...)Aide pour un petit programme très simple !
Problème de socketscomment créer un fichier d'aide a la sauce visual?
[PHP] aide sur une regexAide pour Programmer des sockets en C sous Unix
Plus de sujets relatifs à : Aide sur les sockets


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)