Arquitetura
TN BRIDGE
O TN BRIDGE Host Integration Pack foi criado para máxima simplicidade no manuseio de dados entre sistemas legados e seu aplicativo Microsoft® Windows.
Com o TN BRIDGE Host Integration Pack você pode acessar as telas do mainframe através de um conjunto de propriedades, métodos e eventos, permitindo fácil integração com linguagens de programação como Visual Basic, VB.NET, C#, Delphi, etc.
A arquitetura pode ser separada em três (3) áreas principais, classificadas por sua funcionalidade:
Os controles de acesso de mainframe se comunicam com sistemas de mainframe e expõem um conjunto de propriedades, métodos e eventos para lidar com o intercâmbio de dados. Os controles TNB3270 e TNB5250 se enquadram nesta categoria.
A camada de emulação é composta de quatro (4) controles de emulação de terminal. Esses controles – Tela de Emulação, Barra de Status de Emulação, Manipulação de Teclado, Sequências de Macro e Perfis – implementam os principais recursos de um programa emulador de terminal.
Tela de emulação: componente TNBEmulator
Implementa um painel de emulação que mostra os dados do host e aceita os dados de entrada que são enviados ao mainframe. Os dados exibidos são formatados de acordo com o formato de fluxo de dados (3270 ou 5250).
Barra de status de emulação: componente TNBStatusBar
Implementa uma barra de status de emulação. Funciona em conjunto com o TNBEmulator.
Manipulação do teclado: componente AidHook
Processa eventos de teclado e os mapeia para Teclas de Função de Emulação e Teclas Identificadoras de Atenção. As teclas de função de emulação são processadas localmente para gerenciar o comportamento do emulador para dados de entrada (ou seja, tabulação, teclas de movimento do cursor, tecla Home, etc.). As Chaves Identificadoras de Atenção iniciam a transmissão de dados, juntamente com o Código Identificador de Atenção adequado (ou seja, enter, PF01, Clear, etc.).
Sequências Macro: Componente Macro
Implementa a gravação e reprodução de sequências de navegação de mainframe.
Pontos de acesso: componente de pontos de acesso
Baseado em Expressões Regulares, o componente HotSpots é usado para controlar aplicativos de mainframe com o mouse. Inclui personalização completa para áreas de reconhecimento de tela e aparência, etc.
Sincronização: componente de sincronização
Forneça uma interface simplificada para lidar com componentes telnet no modo síncrono.
Componente XMLBroker
Implementa a interface XML nos componentes TN3270 e TN5250.
Componente XMLClient
Implementa a interface XML para a camada Emulação.
Sequências Macro: Componente Macro
Implementa a gravação e reprodução de sequências de navegação de mainframe.
Classe XMLTemplate
Implementa o lado de tempo de execução da tecnologia XML Templates, para produzir conteúdo XML personalizado.
Componente virtual XML
Implementa um componente Tn3270/5250 simulado usando telas salvas como arquivos XML.
Trace: componente TnbTrace
Implementa um serviço de rastreamento do lado do aplicativo para uso com Laboratório de Desenvolvimento TN BRIDGE. Gera informações de rastreamento para permitir o monitoramento em tempo real de eventos de comunicação, telas de mainframe e chamadas de método.
Fale conosco!
Estamos felizes em demonstrar o produto ou responder a quaisquer perguntas.