|
|
| |
Automation der Terminal-Emulation und Distinct IntelliTerm – Developer Edition |
| | |
Terminal-Emulationen automatisieren
Die Distinct IntelliTerm – Developer Edition ist zum einen für Anwender
gedacht, die Aktionen von Anwendern bei der Verbindung mit einem
Terminal vom Typ TN3270, TN5250 oder VT-420 automatisieren möchten. Zum
anderen können Sie mit Hilfe der Developer-Edition ein angepasstes
User-Interface fur Legacy-Anwendungen erstellen, die auf einem
Mainframe, einer AS400 oder einem Unix System laufen. Weitere
Informationen, wie Sie Daten automatisch vom Host mit Hilfe einer
TN3270-, TN5250- oder VT420-Emulation in Ihre Anwendung integrieren,
finden Sie unter Screen Scraping Software.
Dafür enthält Distinct IntelliTerm zwei unterschiedliche APIs
Unterstützt werden EHLLAPI bzw. Windows HLLAPI (WinHLLAPI) und ein API
zur Nutzung von IntelliTerm als OLE Automation Server. Mit der
Developer-Edition von IntelliTerm erhalten Sie eine Reihe von
Beispielen, die anschaulich zeigen, wie Sie mit diesen APIs
Anwender-Aktionen automatisieren und so Ihre Legacy-Anwendungen nahtlos in einen Windows-Rahmen integrieren.
Beispiel-Code für alle APIs sind vorhanden, insbesondere eine ausfuhrliche Demonstration der EHLLAPI Aufrufe und mehrere Beispiele für OLE Automation. Diese zeigen Ihnen unter anderem, wie Sie
- einen PC als TN3270-, TN5250- oder VT420-Terminal mit einem Server verbinden,
- Tastatureingaben absenden und Bildschirminhalte ermitteln,
- das IntelliTerm-Fenster verstecken, so dass der Anwender nur das von Ihnen erstellte User-Interface sieht und mit diesem agiert.
Neben den APIs enthalt IntelliTerm auch einen Makro-Editor, der Sie bei
der Automation wiederkehrender Aktionen wahrend der Verbindung mit dem
Legacy-System unterstutzt.
Welche API sollten Sie verwenden, um die Terminal-Emulation zu automatisieren? Dies
hängt davon ab, ob Sie für eine Anwendung ein komplett neues
Anwender-Interface entwickeln oder eines im Stil der HLLAPI. Im ersten
Fall kommt OLE Automation in Frage, im zweiten WinHLLAPI. Ältere
Interfaces werden fur Rückwärtskompatibilität unterstützt.
Das Toolkit erhalten Sie mit einer Lizenz IntelliTerm und
einem Jahr Entwickler-Support. Weitere Lizenzen von Distinct
IntelliTerm werden fur jedes System gebraucht, auf dem Ihre Anwendung
laufen soll. Fur Informationen zu Mengenlizenzen setzen Sie sich bitte
mit Ihrem Vertriebskontakt fur Distinct-Produkte in Verbindung.
Bietet Distinct IntelliTerm als ActiveX Komponente für TN3270E, TN3270 oder TN5250 an? Nein,
aber IntelliTerm ist ein OLE-Automationsserver mit sehr ähnlicher
Funktionalität. IntelliTerm bietet eine große Anzahl Funktionen, mit
denen Entwickler unter .NET, VC++, VBA und VB Anwendungen mit
Terminal-Funktionen entwerfen können.In dem Online-Dokument OLE automation Intelliterm API wird die API von IntelliTerm im Detail beschrieben.
|
|
|