PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Socket UDP Message non reçu sur PC Webdev
Socket UDP Message non reçu sur PC Webdev
Débuté par Thierry ARBEILLE, 21 mai 2013 15:22 - 2 réponses
Posté le 21 mai 2013 - 15:22
Bonjour
Souci en simulation sur Webdev j'émets sur une socket UDP port 54321 IP 192.168.123.1 : OK
Je crée la même socket sur Android, le message est bien envoyé car je le capture avec WireShark sur le PC 192.168.123.1
mais le thread qui intercepte (socketLit) ne voit jamais le message alors que l'analyseur réseau le voit circuler, donc pas de prob d'infrastructure réseau local (pare-feu etc.).
Voici le paquet UDP provenant du mobile adresse via Wifi 192.168.123.5 :
37219 396.577872000 192.168.123.5 192.168.123.1 UDP 62 Source port: 54321 Destination port: 54321
Une idée ?
Cordialement
Membre enregistré
119 messages
Popularité : +3 (3 votes)
Posté le 23 mai 2013 - 18:35
Bonsoir,

Trouvé pourquoi : les sockets UDP émises sous Android ne sont pas en UNICODE alors qu'en mode connecté OUI avec les mêmes variables utilisées (entre mode UDP et CNX). Même une chaine constante est envoyée soit en UNICODE (en Cnx) ou ANSI (en UDP ) !
Du coup les chaines de caractères ne s'affichaient pas , s'attendant à de l'Unicode ...
Donc suivant le mode UDP type de variables différent pour l'instant car je pense qu'il s'agit d'un bug de SocketEcrit, signalement fait au ST PCSOFT
On le voit très bien avec Analyseur de paquets sur le réseau local !

--
Cordialement
Thierry ARBEILLE
Membre enregistré
119 messages
Popularité : +3 (3 votes)
Posté le 13 juin 2013 - 11:54
Bonjour

Bonne nouvelle voici la réponse du ST :
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Un correctif est en cours de préparation. Nous vous tiendrons informé dès qu'il sera disponible. Référence à rappeler pour tout contact à ce sujet : 82 629/021683.

Veuillez nous excuser pour la gène occasionnée.
L'équipe du Support Technique Gratuit reste à votre disposition.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

A suivre donc...

--
Cordialement
Thierry ARBEILLE