begin process at 2010 02 10 01:37:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

API

 > 

probleme serveur-client


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

probleme serveur-client

vendredi 25 avril 2003 à 01:28:19 | probleme serveur-client

dorian2031

ben voila le probleme,

dans mon serveur-client

mon client envoi bien un message avec :

char buffer[1024]="slt a toi\0";
....
send(serveur,buffer,1024,0);


mais mon serveur ne recoit rein avec :

recv(serveur,buffer,1024,0);

ou est le probleme.
est-ce une movaise configuration des sockets(alors kil y a bien connexion entre les deux car listen()accepte() ...
fonctionne correctement.

si vous ne trouver pas pouvez vous m eclairer sur le bind()
faut-il prendre des variables utilisés dans la fonction socket()?
si oui lekels?

merci a tous pour votre attention
vendredi 25 avril 2003 à 16:34:05 | Re : probleme serveur-client

sena

Regarde il y a un Tutorial sur la communication par socket sur ce site.
je pense ke ca peut t'etre utile.
parske la c'est un peu cho de deviner ton erreur sans plus de code (mais je pense que c'est une toute petite erreur de rien du tout ;o) )

Bon courage

None.



-------------------------------
Réponse au message :
-------------------------------

> ben voila le probleme,
>
> dans mon serveur-client
>
> mon client envoi bien un message avec :
>
> char buffer[1024]="slt a toi\0";
> ....
> send(serveur,buffer,1024,0);
>
>
> mais mon serveur ne recoit rein avec :
>
> recv(serveur,buffer,1024,0);
>
> ou est le probleme.
> est-ce une movaise configuration des sockets(alors kil y a bien connexion entre les deux car listen()accepte() ...
> fonctionne correctement.
>
> si vous ne trouver pas pouvez vous m eclairer sur le bind()
> faut-il prendre des variables utilisés dans la fonction socket()?
> si oui lekels?
>
> merci a tous pour votre attention
vendredi 25 avril 2003 à 16:39:34 | Re : probleme serveur-client

sena

Au fait, je pense que pour
char buffer[1024]="slt a toi\0";
\0 ne te sert a rien car entre quote " " la suite est directement initialisé a 0x00. En fait a la déclaration du moins ...




-------------------------------
Réponse au message :
-------------------------------

> Regarde il y a un Tutorial sur la communication par socket sur ce site.
> je pense ke ca peut t'etre utile.
> parske la c'est un peu cho de deviner ton erreur sans plus de code (mais je pense que c'est une toute petite erreur de rien du tout ;o) )
>
> Bon courage
>
> None.
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > ben voila le probleme,
> >
> > dans mon serveur-client
> >
> > mon client envoi bien un message avec :
> >
> > char buffer[1024]="slt a toi\0";
> > ....
> > send(serveur,buffer,1024,0);
> >
> >
> > mais mon serveur ne recoit rein avec :
> >
> > recv(serveur,buffer,1024,0);
> >
> > ou est le probleme.
> > est-ce une movaise configuration des sockets(alors kil y a bien connexion entre les deux car listen()accepte() ...
> > fonctionne correctement.
> >
> > si vous ne trouver pas pouvez vous m eclairer sur le bind()
> > faut-il prendre des variables utilisés dans la fonction socket()?
> > si oui lekels?
> >
> > merci a tous pour votre attention
>
lundi 28 avril 2003 à 21:59:37 | Re : probleme serveur-client

dorian2031

merci pour le tutorial interesant
mais j ai resolu le prob.

il fallait juste faire:

char* buff[100]; // a initialiser sur le client et serveur

//client:serveur=id de la socket

send(serveur,&buff,sizeof(buff),0);
recv(serveur,&buff,sizeof(buff),0);

//serveur new_server=nouvelle id de la socket du a accept()

send(new_server,&buff,sizeof(buff),0);
recv(new_server,&buff,sizeof(buff),0);

Voila si ca peut aider kelkun

et merci kan meme pour la message precedent

CIAO A TOUS


Cette discussion est classée dans : buffer, serveur, probleme, client


Répondre à ce message

Sujets en rapport avec ce message

Client/serveur (probleme d'espace) [ par redwings ] Client/Serveur      J'ai mis au point l'executable du client et celui du serveur et cela marche tres bien : cad le message envoyé d'un poste client es Default button [ par melkiorlenecrarque ] Heeeeeelp !!!un bug est apparu dans mon aapli client serveur!lorsque je demarre mon serveur, le default button marche sans probleme,par contre, des qu probleme deuxieme requete client serveur [ par khanjri ] bonjour a tousje developpe un programme client/serveur, la communication passe entre le client et le serveur, mon probleme est le suivant: quand le se Problème de sockets... [ par nightlord666 ] Bonjour ! J'essaie en ce moment de programmer un serveur multithread qui servira(peut-être) à un projet de MMORPG. Le serveur fonctionne normalement, Serveur C++, client Java [ par ipascual ] Bonjour,Je suis en train de faire un client en java, et un serveur avec C++. J`ai pu initialiser les connexions via des sockets , et pour ca il y a pa Problème client/serveur -> flux du recv avec un air d'extraterrestre [ par thispawn ] Bonjour j'ai codé un système client serveur. Dès que le client arrive a se connecter il envoi avec 3 send ceci : format B ou D | taille du buffer | bu Comment Creer un client serveur sous wxWindgets ? [ par Vana03 ] Bonjour à tous , je souhaiterai créer un client/serveur afin de pouvoir communiquer entre 2 PC , en codant avec wxWidgets.Le soucis est que je ne sais fermeture de socket [ par darkkinj ] Je me trouve face à un problème de protection pour mon application serveur. Le serveur est sur un thread correspondant à un client en boucle (quasi)in probleme de création de .o [ par 6miK ] Bonjour,en fait je fait un makefile opérationnel sauf avec les librairies statiques :sdonc j'ai essayer de me placer dans le répertoir src et de créer corba c++ java [ par asari29 ] Bonjour à tous, je développe un logiciel avec une archi client/serveur. J'utilise corba pour la com. En fait j'ai une IHM en java et un serveur en C++


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 0,608 sec (4)

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