Diskussion zum Artikel "Entwicklung eines Replay Systems (Teil 55): Steuermodul"

 

Neuer Artikel Entwicklung eines Replay Systems (Teil 55): Steuermodul :

In diesem Artikel werden wir einen Kontrollindikator implementieren, damit er in das von uns entwickelte Nachrichtensystem integriert werden kann. Obwohl es nicht sehr schwierig ist, gibt es einige Details, die bei der Initialisierung dieses Moduls beachtet werden müssen. Das hier vorgestellte Material dient ausschließlich zu Bildungszwecken. Es sollte auf keinen Fall als Anwendung für einen anderen Zweck als das Lernen und Beherrschen der gezeigten Konzepte betrachtet werden.

Bis vor kurzem verwendete das Wiedergabe-/Simulatorsystem globale Terminalvariablen, um ein gewisses Maß an Kommunikation zwischen den Programmen zu ermöglichen, die für die Interaktion, die Steuerung und den Zugriff auf den Wiedergabe-/Simulatorservice erforderlich sind.

Da wir nun ein Modulsystem verwenden, bei dem die Nachrichtenübermittlung über Nutzerereignisse erfolgt, brauchen wir keine globalen Terminalvariablen mehr zu verwenden. In diesem Sinne können wir nun alle globalen Terminalvariablen, die zuvor verwendet wurden, entfernen. In diesem Fall müssen wir das System jedoch so anpassen, dass der Informationsfluss zwischen den Programmen weiterhin gewährleistet ist.

Die Modellierung eines Informationsübertragungssystems ist eine Aufgabe, die große Aufmerksamkeit und Vorsicht erfordert, da es einfach keine Möglichkeit gibt, die Informationen später zu lesen. Wenn sich ein Programm oder eine Anwendung nicht auf dem Chart befindet, wenn Informationen über ein nutzerdefiniertes Ereignis empfangen werden, gehen diese Informationen verloren. Daher sind zusätzliche Mechanismen erforderlich, um die gleichen Informationen erneut zu senden, bis wir die Bestätigung haben, dass sie von der vorgesehenen Anwendung oder dem Programm empfangen wurden.

Autor: Daniel Jose