Discusión sobre el artículo "Desarrollo de un sistema de repetición (Parte 55): Módulo de control"

 

Artículo publicado Desarrollo de un sistema de repetición (Parte 55): Módulo de control:

En este artículo, implementaremos el indicador de control de manera que pueda integrarse en el sistema de mensajes que está en desarrollo. Aunque no es algo muy complejo de hacer, es necesario entender algunos detalles sobre cómo inicializar este módulo. El contenido expuesto aquí tiene como objetivo, pura y simplemente, la didáctica. En ningún caso debe considerarse como una aplicación cuya finalidad no sea el aprendizaje y el estudio de los conceptos mostrados.

Hasta hace poco, el sistema de repetición/simulador utilizaba variables globales del terminal. Esto se debía a que necesitábamos comunicarnos e interactuar entre nosotros para poder controlar y acceder al servicio de repetición/simulación.

A partir de que empezamos a usar un sistema modular en el que el intercambio de mensajes se realiza a través de eventos personalizados, ya no necesitaremos utilizar las variables globales del terminal. Por esta razón, ahora podremos eliminar todas las variables globales del terminal que antes se usaban. Sin embargo, al hacer esto, necesitaremos adaptar las cosas para que la información continúe fluyendo entre los programas.

Hacer esto, es decir, modelar el sistema de transferencia de información, es una tarea que debemos realizar con bastante calma, ya que no existe la posibilidad de que la información pueda leerse posteriormente. Si el programa o la aplicación no están presentes en el gráfico en el momento en que la información llega a través de un evento personalizado, se perderá. Es decir, si el programa o la aplicación no están presentes en el gráfico en el momento en que la información llega a través de un evento personalizado, se perderá.Por lo tanto, son necesarios mecanismos adicionales para volver a enviar la información hasta que tengamos la garantía de que realmente fue capturada por la aplicación o programa deseado.


Autor: Daniel Jose