Message de rapport:
 

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

Sujet: Re: Lenteur échange via Socket UDP (FINS sur OMRON)
par No_Life_Ki sur 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.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2