pb socket client UDP?

 
Poster un nouveau sujet   Répondre au sujet    iprelax.fr Index du Forum -> Autres
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
touti
jeune mioche
jeune mioche


Inscrit le: 16 Oct 2002
Messages: 46

MessagePosté le: Mer Déc 04, 2002 5:05 pm    Sujet du message: pb socket client UDP? Répondre en citant

Bonjour,

je suis en train de développer un client/serveur par socket type UDP.

Mon client arrive bien à envoyer des données. Mon serveur reçoit bien les données. Le serveur envoie bien des données au client mais là le client ne reçoit rien du serveur.

Je ne sais pas pkoi.

Une idée.

Cordialement

Touti
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Salemioche
salemioche
salemioche


Inscrit le: 05 Avr 2002
Messages: 350
Localisation: FR- BIOT

MessagePosté le: Mer Déc 04, 2002 5:06 pm    Sujet du message: Répondre en citant

dans le film culte 'Grease' ils le disent :

tell me more, tell me more... Smile
_________________
Creer son site - Hebergement - Jumeaux
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Yahoo Messenger MSN Messenger
touti
jeune mioche
jeune mioche


Inscrit le: 16 Oct 2002
Messages: 46

MessagePosté le: Mer Déc 04, 2002 5:09 pm    Sujet du message: Répondre en citant

ma fonction de réception coté client:

int recoit_message(int socket_descr, char *message)
{
int taille_from;
struct sockaddr_in from; //socket address structure

taille_from=sizeof(from);

return(recvfrom(socket_descr,message,255,0,(struct sockaddr * &from,&taille_from));
}

Le client bloque à cette fonction. A croire que la liaison n'est pas établie.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
touti
jeune mioche
jeune mioche


Inscrit le: 16 Oct 2002
Messages: 46

MessagePosté le: Jeu Déc 05, 2002 9:31 am    Sujet du message: Répondre en citant

pas de solution pour mon problème?

Touti
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Salemioche
salemioche
salemioche


Inscrit le: 05 Avr 2002
Messages: 350
Localisation: FR- BIOT

MessagePosté le: Jeu Déc 05, 2002 9:39 am    Sujet du message: Répondre en citant

moi je mettrais plutot les () comme ca mais c'est sans doute une erreur de frappe ?!

recvfrom (sockfd,msg,MSGSIZE,0,(struct sockaddr *)&from, &addr_in_size))
_________________
Creer son site - Hebergement - Jumeaux
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Yahoo Messenger MSN Messenger
touti
jeune mioche
jeune mioche


Inscrit le: 16 Oct 2002
Messages: 46

MessagePosté le: Jeu Déc 05, 2002 9:51 am    Sujet du message: Répondre en citant

oui c'est une erreur de frappe.
Mais pkoi la communication serait établi dans un sens (client envoie des messages au serveur) mais pas dans l'autre(le clinet ne reçoit rien du serveur). Ca bloque au recvfrom
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Salemioche
salemioche
salemioche


Inscrit le: 05 Avr 2002
Messages: 350
Localisation: FR- BIOT

MessagePosté le: Jeu Déc 05, 2002 3:47 pm    Sujet du message: Répondre en citant

je ne suis pas un specialiste d'UDP mais j'ai mis un exemple dans la section outils/C du site

http://www.salemioche.com/outils/c.php
_________________
Creer son site - Hebergement - Jumeaux
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Yahoo Messenger MSN Messenger
touti
jeune mioche
jeune mioche


Inscrit le: 16 Oct 2002
Messages: 46

MessagePosté le: Jeu Déc 05, 2002 5:33 pm    Sujet du message: Répondre en citant

merci.

Touti
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    iprelax.fr Index du Forum -> Autres Toutes les heures sont au format CET (Europe)
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Affilzen SARL : Mention légale