[WM11] Dialogue par socket - pertes d'informations
22 réponses
Emmanuel Haefele
Bonjour,
Nous avons des terminaux mobiles qui dialoguent en Wifi via socket avec un
programme serveur. Cette pratique est éprouvée et fonctionne.
Chez l'un de nos clients dont nous ne sommes pas maître du réseau, nous
avons des pertes d'informations.
Le terminal envoi une demande au serveur, le serveur traite cette demande,
renvoi la réponse (nous le savons) mais le terminal ne reçoit pas cette
réponse. Le symptôme n'est pas systématique et ne se produit que dans 30%
des cas, un programme de test nous l'indique.
Le réseau wifi est bon, le symptôme se produit avec 3 terminaux
différents. Jusqu'à présent nous n'avons rien trouvé et avons vraiment
beaucoup de mal à détecter l'origine du problème.
Est-ce que l'un d'entre vous saurait quelle pourrait être la cause de ces
pertes aléatoires ?
En tout les cas merci de ton aide, cet après-midi nous allons essayer de trouver une solution dégradée, je vous indiquerai ce que ça a donné.
Donc la solution dégradée a été de maintenir le moteur HF C/S sur le serveur central et de positionner le programme serveur sur un poste du réseau qui est lui aussi côté serveur central.
Le symptôme est quand même extrêmement bizarre car les terminaux mobiles exécutent aussi certaines requêtes directement sur la base HF et là tout fonctionne correctement. Il n'y a qu'en utilisant les sockets avec l'appli sur le serveur que nous rencontrons ce problème particulier ...
Amicalement,
Emmanuel Haefelé.
"Emmanuel Haefele" <e.haefele@wanadoo.fr> a écrit :
En tout les cas merci de ton aide, cet après-midi nous allons essayer de
trouver une solution dégradée, je vous indiquerai ce que ça a donné.
Donc la solution dégradée a été de maintenir le moteur HF C/S sur le
serveur central et de positionner le programme serveur sur un poste du
réseau qui est lui aussi côté serveur central.
Le symptôme est quand même extrêmement bizarre car les terminaux mobiles
exécutent aussi certaines requêtes directement sur la base HF et là tout
fonctionne correctement. Il n'y a qu'en utilisant les sockets avec l'appli
sur le serveur que nous rencontrons ce problème particulier ...
En tout les cas merci de ton aide, cet après-midi nous allons essayer de trouver une solution dégradée, je vous indiquerai ce que ça a donné.
Donc la solution dégradée a été de maintenir le moteur HF C/S sur le serveur central et de positionner le programme serveur sur un poste du réseau qui est lui aussi côté serveur central.
Le symptôme est quand même extrêmement bizarre car les terminaux mobiles exécutent aussi certaines requêtes directement sur la base HF et là tout fonctionne correctement. Il n'y a qu'en utilisant les sockets avec l'appli sur le serveur que nous rencontrons ce problème particulier ...
Amicalement,
Emmanuel Haefelé.
Pierre BOUSQUET
peut-être un problème de socket du à l'OS...
Emmanuel Haefele a couché sur son écran :
"Emmanuel Haefele" a écrit :
En tout les cas merci de ton aide, cet après-midi nous allons essayer de trouver une solution dégradée, je vous indiquerai ce que ça a donné.
Donc la solution dégradée a été de maintenir le moteur HF C/S sur le serveur central et de positionner le programme serveur sur un poste du réseau qui est lui aussi côté serveur central.
Le symptôme est quand même extrêmement bizarre car les terminaux mobiles exécutent aussi certaines requêtes directement sur la base HF et là tout fonctionne correctement. Il n'y a qu'en utilisant les sockets avec l'appli sur le serveur que nous rencontrons ce problème particulier ...
Amicalement,
Emmanuel Haefelé.
-- Pierre BOUSQUET
" Ne me dites pas que ce problème est difficile. S'il n'était pas difficile, ce ne serait pas un problème. "
peut-être un problème de socket du à l'OS...
Emmanuel Haefele a couché sur son écran :
"Emmanuel Haefele" <e.haefele@wanadoo.fr> a écrit :
En tout les cas merci de ton aide, cet après-midi nous allons essayer de
trouver une solution dégradée, je vous indiquerai ce que ça a donné.
Donc la solution dégradée a été de maintenir le moteur HF C/S sur le
serveur central et de positionner le programme serveur sur un poste du
réseau qui est lui aussi côté serveur central.
Le symptôme est quand même extrêmement bizarre car les terminaux mobiles
exécutent aussi certaines requêtes directement sur la base HF et là tout
fonctionne correctement. Il n'y a qu'en utilisant les sockets avec l'appli
sur le serveur que nous rencontrons ce problème particulier ...
Amicalement,
Emmanuel Haefelé.
--
Pierre BOUSQUET
" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
En tout les cas merci de ton aide, cet après-midi nous allons essayer de trouver une solution dégradée, je vous indiquerai ce que ça a donné.
Donc la solution dégradée a été de maintenir le moteur HF C/S sur le serveur central et de positionner le programme serveur sur un poste du réseau qui est lui aussi côté serveur central.
Le symptôme est quand même extrêmement bizarre car les terminaux mobiles exécutent aussi certaines requêtes directement sur la base HF et là tout fonctionne correctement. Il n'y a qu'en utilisant les sockets avec l'appli sur le serveur que nous rencontrons ce problème particulier ...
Amicalement,
Emmanuel Haefelé.
-- Pierre BOUSQUET
" Ne me dites pas que ce problème est difficile. S'il n'était pas difficile, ce ne serait pas un problème. "