TN BRIDGE
Architettura

TN BRIDGE Host Integration Pack è stato creato per la massima semplicità nella gestione dei dati tra i sistemi legacy e l'applicazione Microsoft® Windows.

Con TN BRIDGE Host Integration Pack puoi accedere alle schermate del mainframe attraverso una serie di proprietà, metodi ed eventi, consentendo una facile integrazione con linguaggi di programmazione come Visual Basic, VB.NET, C#, Delphi, ecc.

L'architettura può essere suddivisa in tre (3) aree chiave, classificate in base alla loro funzionalità:

I controlli di accesso mainframe comunicano con i sistemi mainframe ed espongono una serie di proprietà, metodi ed eventi per gestire lo scambio di dati. I controlli TNB3270 e TNB5250 rientrano in questa categoria.

Il livello di emulazione è composto da quattro (4) controlli di emulazione terminale. Questi controlli – Schermata di emulazione, Barra di stato dell'emulazione, Gestione della tastiera, Sequenze e profili di macro – implementano le funzionalità principali per un programma di emulazione di terminale.

Schermata di emulazione: componente TNBEmulator

Implementa un pannello di emulazione che mostra i dati dell'host e accetta i dati di input inviati al mainframe. I dati visualizzati vengono formattati in base al formato del flusso di dati (3270 o 5250).

Barra di stato dell'emulazione: componente TNBStatusBar

Implementa una barra di stato dell'emulazione. Funziona insieme al TNBEmulator.

Gestione della tastiera: componente AidHook

Elabora gli eventi della tastiera e li associa ai tasti funzione di emulazione e ai tasti di identificazione dell'attenzione. I tasti funzione di emulazione vengono elaborati localmente per gestire il comportamento dell'emulatore per i dati di input (ad esempio tabulazione, tasti di spostamento del cursore, tasto Home, ecc.). Le chiavi di identificazione dell'attenzione avviano la trasmissione dei dati, insieme al codice di identificazione dell'attenzione corretto (es. invio, PF01, Cancella, ecc.).

Sequenze macro: componente macro

Implementa la registrazione e la riproduzione di sequenze di navigazione mainframe.

Hotspot: componente HotSpot

Basato sulle espressioni regolari, il componente HotSpots viene utilizzato per controllare le applicazioni mainframe con il mouse. Include la personalizzazione completa per le aree di riconoscimento dello schermo e l'aspetto, ecc.

Sincronizzazione: Componente di sincronizzazione

Fornire un'interfaccia semplificata per la gestione dei componenti telnet in modalità sincrona.

Componente XMLBroker

Implementa l'interfaccia XML nei componenti TN3270 e TN5250.

Componente client XML

Implementa l'interfaccia XML nel livello di emulazione.

Sequenze macro: componente macro

Implementa la registrazione e la riproduzione di sequenze di navigazione mainframe.

Classe XMLTemplate

Implementa il lato runtime della tecnologia dei modelli XML, per la produzione di contenuto XML personalizzato.

Componente virtuale XML

Implementa un componente Tn3270/5250 simulato utilizzando schermate salvate come file XML.

Traccia: componente TnbTrace

Implementa un servizio di traccia lato applicazione da utilizzare con Laboratorio di sviluppo TN BRIDGE. Genera informazioni di traccia per consentire il monitoraggio in tempo reale di eventi di comunicazione, schermate mainframe e chiamate di metodo.