Zum Hauptinhalt springen

Zwei Systemformen zur Behandlung von Protokollanweisungen

Nehmen Sie an, dass wir einen Protocol Manager haben, der Protokollsequenzen zwischen Konsolen und dem Netz verwaltet. Die Konsolen erzeugen und akzeptieren EBCDIC-Zeichenketten, und das Netz überträgt Binärziffern. Der Konsolenbenutzer verfügt über eine Sprache ähnlich Systemaufrufen, in der er Protokollsequenzen über den Protocol Manager erstellen und speichern kann, und gleichzeitig kann er angeben, welche Befehle gesendet und welche empfangen werden sollen. Auf Befehl kann der Protocol Manager diese Sequenz mit dem Netz ausführen, Befehle erzeugen und die empfangenen validieren. Nehmen Sie außerdem an, dass der Protocol Manager den Dialog für den Konsolenbenutzer anzeigt, während er fortschreitet.

Um zwischen Konsole und Netz zu übersetzen, um Befehle zu erzeugen, zu vergleichen und anzuzeigen, kann der Protocol Manager die Form Machine verwenden. Zwei Systemformen sind erforderlich, siehe Abb. 1. Eine ist eine Regelmenge von Konsole zu Netz, die EBCDIC zu Binär für alle zulässigen Befehle enthält; die andere ist ein Spiegelbild für Netz zu Konsole.