Estoy usando un torniquete usando la comunicación TCP / IP (cable RJ-45) con mi aplicación. Y se necesitan unos 20 minutos para finalizar algunas funciones (como: Selecciona en la base de datos y configura la configuración de la dll del propio torniquete).
La misma aplicación, con la misma base de datos, pero que usa un tipo de comunicación en serie (puerto RS-232). Y está tomando 4minuts.
Mi duda es:
Las aplicaciones tienen solo 2 o 3 valores diferentes en las configuraciones, solo para indicar a mi aplicación cuál es tcp / ip o serial. ¿Por qué esta gran diferencia de rendimiento?
ACTUALIZACIÓN
Déjame dar una mejor explicación.
Este torniquete se coloca en la entrada de un CLUB. Necesito este torniquete para trabajar fuera de línea, por lo que necesito exportar la información de los usuarios, hace muchas verificaciones para verificar si los usuarios tienen permiso o no para ingresar al club. Esta exportación de información de mi base de datos (PC) al búfer del torniquete es un poco larga. Se necesitan 4 minutos para terminar de usar la comunicación Serial-RS232
y 30 minutos cuando se usa TCP/IP
. Necesito saber si es normal o no.