| |
| |
Tecnica di screen scraping per IBM TN3270, TN5250 |
| | |
Come utilizzare la tecnica di screen scraping of legacy applications in IntelliTerm
IntelliTerm fornisce le seguenti interfacce per l’integrazione con il sistema remoto:
- Interfaccia di automatizzazione OLE, che puo’ essere utilizzata con qualsiasi ambiente che permette l’utilizzo di componenti ActiveX
- WinHLLAPI/EHLLAPI, che e’ una API standard in ambiente terminale IBM 3270.
- Macro Language, che fornisce un modello programmativo di automatizzazione OLE ma all’interno di un ambiente di tipo VBA.
Queste interfacce possono essere usate per collegarsi a un sistema remoto, spedire l’input della tastiera, ritrovare i contenuti della schermata, posizionare il cursore, copiare i dati dai campi dell’applicativo remoto, etc
L’interfaccia HLLAPI fornisce alcune features che non sono disponibili con l’interfaccia OLE, quali l’intercettazione dei tasti e l’abilita’ di prevenire l’utente dalla possibilita’ di chiudere la finestra di emulazione.
L’interfaccia OLE, d’altro lato, e’ piu’ facile da usare in ambienti quali VBA o WSH (Windows Scripting Host). Ad esempio, un amministratore di sistema puo’ scrivere velocemente un semplice script WSH in Notepad per automatizzare certe funzioni utilizzando l’interfaccia OLE senza dover scrivere un programma in C++ o .NET semplicemente per importare la libreria HLLAPI dll.
|
|
|