PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Socket UDP (erreur  <WSAEADDRNOTAVAIL>)
Socket UDP (erreur <WSAEADDRNOTAVAIL>)
Iniciado por nrobin, 10,mar. 2006 10:26 - 1 respuesta
Publicado el 10,marzo 2006 - 10:26
Bonjour,

Je souhaite effectuer une communication entre 2 ordinateurs en utilisant des sockets UDP.
Les processeurs sont assez solicités et j'aimerai réduire cette solicitation. Pour cela, je comptais tester l'utilisation de 2 ports. 1 pour la lecture/écriture du poste serveur et 1 pour la lecture/écriture du poste client.

____

Sur le poste SERVEUR, l'erreur suivante apparait:
Erreur lors de la création de la socketUDP CLIENT

Erreur en associant la socket au port 1050 sur la machine 192.6.2.181
La socket a renvoyé l'erreur système suivante: <WSAEADDRNOTAVAIL>
____

Sur le poste CLIENT, l'erreur suivante apparait:
Erreur lors de la création de la socketUDP SERVEUR

Erreur en associant la socket au port 5010 sur la machine 192.6.2.160
La socket a renvoyé l'erreur système suivante: <WSAEADDRNOTAVAIL>
____


Voila le code que j'effectue:

SI PAS SocketExiste("SOCKET_Serveur") ALORS
//Création de la socket UDP sur le poste local
SI PAS SocketCréeUDP("SOCKET_Serveur",5010,192.6.2.160) ALORS
Erreur("Erreur lors de la création de la socketUDP SERVEUR ","",ErreurInfo(errMessage))
RETOUR
FIN

SI PAS SocketExiste("SOCKET_Client") ALORS
//Création de la socket UDP sur le poste local
SI PAS SocketCréeUDP("SOCKET_Client",1050,192.6.2.181) ALORS
Erreur("Erreur lors de la création de la socketUDP CLIENTE ","",ErreurInfo(errMessage))
RETOUR
FIN
FIN
__________


Si quelqu'un peut m'aider à régler ce problème, je le remercie fortement.

Nicolas ROBIN
Publicado el 10,marzo 2006 - 10:54
C'est bon, j'ai réglé le problème.

Lorsque je crée mes 2 sockets, il ne faut pas adresser d'adresse IP (seulement indiquer le nom de la socket et le port utiliser)