Endemulator

Ein Endemulator, Endanwendung, Begriff, oder tty für den kurzen, ist ein Programm, das mit einem Videoterminal innerhalb einer anderen Anzeigearchitektur wetteifert. Obwohl normalerweise synonymisch, mit einer Befehl-Linienschale oder Textterminal bedeckt der Begriff Terminal alle entlegenen Endgeräte einschließlich grafischer Schnittstellen. Ein Endemulator innerhalb einer grafischen Benutzerschnittstelle wird häufig ein Endfenster genannt.

Ein Endfenster erlaubt den Benutzerzugang zu einem Textterminal und allen seinen Anwendungen wie Befehl-Linienschnittstellen (CLI) und Textbenutzerschnittstelle-Anwendungen. Diese können entweder auf derselben Maschine oder auf einer verschiedenen über telnet, ssh, oder Verbindungsaufbau laufen. Auf Unix ähnlichen Betriebssystemen ist es üblich, ein oder mehr mit der lokalen Maschine verbundene Endfenster zu haben.

Terminals unterstützen gewöhnlich eine Reihe von Flucht-Folgen, um Farbe, Cursor-Position zu kontrollieren, usw. schließen Beispiele die Familie von Endkontrollfolge-Standards bekannt als ECMA-48, ANSI X3.64 oder ISO/IEC 6429 ein.

Frühe Adoptierende der Computertechnologie, wie Banken, Versicherungsgesellschaften, und Regierungen, machen noch häufigen Gebrauch von Endemulatoren. Sie haben normalerweise mit den Jahrzehnten alte Anwendungen, die auf Großrechner-Computern laufen. Die alten "stummen" Videoterminals, die verwendet sind, um auf den Großrechner zuzugreifen, sind schon lange veraltet; jedoch sind Anwendungen auf dem Großrechner noch im Gebrauch. Ganz häufig sind Endemulatoren die einzige Weise, auf Anwendungen zuzugreifen, die auf diesen älteren Maschinen laufen.

Lokales Echo

Endemulatoren können eine lokale Echo-Funktion durchführen, die sie "Halbduplex-" falsch nennen können (Halbduplex-, ist zusammen verschieden), oder noch ein bisschen falsch "echoplex" (ist der formell ein Fehlerentdeckungsmechanismus aber nicht eine Eingangsanzeigeauswahl). Für Details der lokalen Echo-Kontrollmechanismen von Endemulatoren, sieh den Hauptartikel.

Linie auf einmal Weise-Redigieren / Lokales Redigieren

Endemulatoren können das lokale Redigieren, auch bekannt als "die Linie auf einmal Weise" durchführen. Das wird auch irrtümlicherweise "Halbduplex-" genannt. In dieser Weise sendet der Endemulator nur ganze Linien des Eingangs zum Gastgeber-System. Der Benutzer geht ein und editiert eine Linie, aber es wird lokal innerhalb des Endemulators gehalten, weil es editiert und nicht übersandt wird, bis der Benutzer (gewöhnlich mit dem Schlüssel auf der Tastatur oder einem "senden" Knopf von einer Sorte auf der Benutzerschnittstelle) der Vollziehung der Linie Zeichen gibt. An diesem Punkt wird die komplette Linie übersandt. Natürlich Linie auf einmal bezieht Weise lokales Echo ein, da sonst der Benutzer nicht im Stande sein wird, die Linie zu sehen, weil es editiert und gebaut wird. Jedoch Linie auf einmal ist Weise der Echo-Weise unabhängig und verlangt lokales Echo nicht. Wenn er in ein Kennwort, zum Beispiel, Linie auf einmal eingeht, ist der Zugang mit dem lokalen Redigieren möglich, aber lokales Echo wird abgedreht (sonst das Kennwort würde gezeigt).

Die Kompliziertheiten der Linie auf einmal Weise werden durch die Linie auf einmal Weise-Auswahl im TELNET Protokoll veranschaulicht. Um es richtig das Netz durchzuführen, muss Virtuelle durch das Endemulator-Programm zur Verfügung gestellte Enddurchführung zum Erkennen fähig sein und richtig sich mit "Unterbrechung" befassend, und Ereignisse "abbrechen", die in der Mitte des lokalen Redigierens einer Linie ankommen.

Gleichzeitige Terminals

In asynchronen Terminals können Daten in jeder Richtung jederzeit fließen. In gleichzeitigen Terminals kontrolliert ein Protokoll, wer Daten wenn senden kann. IBM 3270-basierte mit Großrechner-Computern von IBM verwendete Terminals ist ein Beispiel von gleichzeitigen Terminals. Sie bedienen in einem im Wesentlichen "Schirm auf einmal" Weise (auch bekannt als Block-Weise). Benutzer können zahlreiche Änderungen mit einer Seite, vor dem Einreichen des aktualisierten Schirms zur entfernten Maschine als eine einzelne Handlung vornehmen.

Endemulatoren, die das 3270 Protokoll vortäuschen, sind für am meisten Betriebssysteme, für den Gebrauch beide durch diejenigen verfügbar, die Systeme wie der z9, sowie diejenigen verwalten, die die entsprechenden Anwendungen wie CICS verwenden.

Andere Beispiele von gleichzeitigen Terminals schließen IBM 5250, ICL 7561, Honeywell Stier VIP7800 und Hewlett Packard 700/92 ein.

Mit

Beispielen von Terminals wettgeeifert

Viele Endemulatoren sind für Terminals wie VT100, VT220, VT320, IBM 3270/8/9/E, IBM 5250, IBM 3179G, Daten Allgemeiner D211, Hewlett Packard HP700/92, Sperry/Unisys 2000 Reihe entwickelt worden UTS60, Burroughs/Unisys A-Reihe T27/TD830/ET1100, FÜGT ViewPoint, Sonne-Konsole, QNX, AT386, SCO-ANSI, SNI 97801, Televideo und Wyse 50/60 HINZU. Zusätzlich sind Programme entwickelt worden, um mit anderen Endemulatoren wie xterm wettzueifern, und haben Konsole-Terminals (z.B, für Linux) sortiert. Schließlich bezieht sich etwas Wetteifer einfach auf einen Standard wie ANSI. Solche Programme sind auf vielen Plattformen im Intervall von DOS und Unix zu GUI Betriebssysteme wie Windows und Macintosh zu eingebetteten Betriebssystemen verfügbar, die in Mobiltelefonen und Industriehardware gefunden sind.

Siehe auch

  • Binäre gleichzeitige Kommunikationen
  • Liste von Endemulatoren
  • Online-Dienstleister
  • Serienschnittstelle

Zeichen

Außenverbindungen


Programm von Soyuz / Moskau, Idaho
Impressum & Datenschutz