
English | Español 
Exemys Middleware es un potente software que permite por un lado integrar y admnistrar en tiempo real, a los dispositivos remotos de adquisición y control (GRD), y por otro lado registrar y poner a disposición del usuario, toda la información recolectada para finalmente ser utilizada por algún aplicativo de software.
El Middleware es un software que en conjunto con los GRD forman una completa herramienta de recolección de datos
El Middleware es básicamente un servidor de múltiples conexión que permite recolectar los datos de todos los GRD existentes en campo y volcar toda la información en varios formatos para ser accedida de diversas formas. En pocas palabras, el Middlewareactúa como un concentrador de la información que los GRD envían, una vez que la información llega al Middleware, la misma puede ser accedida desde diversos medios y distintos formatos según la necesidad que se requiera. El sistema completo se compone de múltiples bloques, según el uso que se desee se puede o no prescindir de alguno de ellos.
DIAGRAMA DE FUNCIONAMIENTO INTERNO DEL MIDDLEWARE:

En el diagrama presente se visualiza una distribución en bloques del Middleware y sus posibles alternativas de uso.
El Middleware se compone de:
Servidor de conexiones MB: Este es un servidor que acepta conexiones ModBus a través de un puerto configurable. El mismo puede recibir conexiones ModBus TCP, RTU o ASCII
Servidor de conexiones TR: Este es un servidor que acepta conexiones directamente del Redirector de puertos serie en un puerto configurable. El redirector de puertos posee un mecanismo de autentificación a través de un usuario y una contraseña también configurables, una vez autentificado se abre un puerto serie virtual en la PC del redirector que es directamente vinculado con un puerto serie de un GRD determinado.
Servidor del Administrador: Mediante este servidor es posible conectarse con un administrador con el cual podemos modificar todas las configuraciones del MW, como por ejemplo, puertos de comunicación, modo de funcionamiento de los GRDs, usuarios, contraseñas, etc.
Servidor de GRDs: Este es un servidor que acepta conexiones de los GRDs, los mismos al conectarse con el MW se autentifican a través de un número de identificación y una contraseña, es por este canal que entran o salen todos los datos provenientes o destinados a los GRDs.
Cliente BD: Consta de un cliente a una base de datos SQL. De estar habilitada se vuelcan todos los datos provenientes de los equipos, ya sean reportes o históricos.
Esclavo MB interno: Este es un esclavo MB que se accede por el servidor de conexiones MB con el ID 247. El mismo posee los valores de todas las entradas y salidas del GRD actualizadas.