Re: Lenteur échange via Socket UDP (FINS sur OMRON)

Posté par No_Life_Ki le 7/5/2007 16:32:39
Bonjour,

Je travail actuellement sur une borne de prix:
- je récupère le code barre
- j'effectue une recherche dans une base de données
- enfin j'affiche le résultat trouvé sur l'écran de la borne.

Pour l'affichage j'utilise la fonction d'écriture en UDP sur une socket
Code :

SocketEcrit("ma socket","mon message","@Ip destinataire","numéro de port")

l'affichage prend au minimum 10sec, trop long pour le cadre de l'application.

Quand j'utilise socket option ca prend moins de temps environ 4.5s c'est toujours trop lent.

Je travaille sous WD10 donc j'utilise:

socket.option = SocketNagleOff

faut-il placer la ligne de commande dans un emplacement spécial?
moi je l'ai mise à l'initialisation de mon appli => 4.5s
après création de ma socket => 4.5s

Si quelqu'un a une solution à me proposer je suis preneur.
Une autre méthode d'écriture, ou un moyen d'accélérer la transmission.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=3993&post_id=21098