Módulo de comunicación Smolcomm

RESUMEN : La empresa Intelligent Electronic Solutions (IES) se encarga de facilitar el software de gestión de la información de las máquinas a casinos, en una actualización del sistema se requería desarrollar un módulo de comunicación que funcione como una aplicación stand-alone, para permitir la co...

Full description

Autores:
Ortiz Samboni, Jeison
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/31737
Acceso en línea:
https://hdl.handle.net/10495/31737
Palabra clave:
Base de datos
Databases
Lenguaje de programación
Computer languages
Casinos
Métodos de gestión
Nuevas tecnologías
Módulo de comunicación
http://vocabularies.unesco.org/thesaurus/concept501
http://vocabularies.unesco.org/thesaurus/concept6007
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Description
Summary:RESUMEN : La empresa Intelligent Electronic Solutions (IES) se encarga de facilitar el software de gestión de la información de las máquinas a casinos, en una actualización del sistema se requería desarrollar un módulo de comunicación que funcione como una aplicación stand-alone, para permitir la comunicación entre las máquinas y el sistema de gestión. La implementación se hizo en el lenguaje de programación java, haciendo uso del framework spring boot, se implementaron dos conexiones que usan el modelo publicador/suscriptor, del lado de la máquina se usó la tecnología Mqtt con el broker mosquitto, y del lado del servidor, bajo este mismo modelo se usó una base de datos redis, logrando hacer que la información que las máquinas publican en mosquitto llegue a la base de datos redis, y de la misma manera, la información que publica el sistema general en redis, llegue a la máquina correspondiente, logrando así una comunicación bidireccional.