TN BRIDGE
Arquitectura

TN BRIDGE Host Integration Pack se ha creado para lograr la máxima simplicidad en el manejo de datos entre sistemas heredados y su aplicación de Microsoft® Windows.

Con TN BRIDGE Host Integration Pack puede acceder a pantallas de mainframe a través de un conjunto de propiedades, métodos y eventos, lo que permite una fácil integración con lenguajes de programación como Visual Basic, VB.NET, C#, Delphi, etc.

La arquitectura se puede separar en tres (3) áreas clave, clasificadas por su funcionalidad:

Los controles de acceso de mainframe se comunican con los sistemas de mainframe y exponen un conjunto de propiedades, métodos y eventos para manejar el intercambio de datos. Los controles TNB3270 y TNB5250 entran en esta categoría.

La capa de emulación se compone de cuatro (4) controles de emulación de terminal. Estos controles (pantalla de emulación, barra de estado de emulación, manejo del teclado, secuencias de macros y perfiles) implementan las características principales de un programa emulador de terminal.

Pantalla de emulación: componente TNBEmulator

Implementa un panel de emulación que muestra los datos del host y acepta los datos de entrada que se envían al mainframe. Los datos mostrados se formatean de acuerdo con el formato de flujo de datos (3270 o 5250).

Barra de estado de emulación: componente TNBStatusBar

Implementa una barra de estado de emulación. Funciona junto con el TNBEmulator.

Manejo del teclado: componente AidHook

Procesa los eventos del teclado y los asigna a las teclas de función de emulación y las teclas de identificación de atención. Las teclas de función de emulación se procesan localmente para administrar el comportamiento del emulador para los datos de entrada (es decir, tabulación, teclas de movimiento del cursor, tecla de inicio, etc.). Las Claves Identificadoras de Atención inician la transmisión de datos, junto con el Código Identificador de Atención correspondiente (es decir, ingresar, PF01, Borrar, etc.).

Secuencias de macros: componente de macros

Implementa la grabación y reproducción de secuencias de navegación de mainframe.

Puntos de acceso: componente de puntos de acceso

Basado en expresiones regulares, el componente HotSpots se usa para controlar aplicaciones de mainframe con el mouse. Incluye personalización completa para áreas de reconocimiento de pantalla y apariencia, etc.

Sincronización: componente de sincronización

Proporcione una interfaz simplificada para manejar los componentes de telnet en modo síncrono.

Componente XMLBroker

Implementa la interfaz XML en los componentes TN3270 y TN5250.

Componente XMLClient

Implementa la interfaz XML a la capa de Emulación.

Secuencias de macros: componente de macros

Implementa la grabación y reproducción de secuencias de navegación de mainframe.

Clase Plantilla XML

Implementa el lado de tiempo de ejecución de la tecnología de Plantillas XML, para producir contenido XML personalizado.

Componente virtual XML

Implementa un componente Tn3270/5250 simulado mediante el uso de pantallas guardadas como archivos XML.

Seguimiento: componente TnbTrace

Implementa un servicio de rastreo del lado de la aplicación para usar con TN BRIDGE Development Lab. Genera información de rastreo para permitir el monitoreo en tiempo real de eventos de comunicación, pantallas de mainframe y llamadas a métodos.