Integração entre itens existentes para integração de aplicativos do 3270 e 5250
-
O PASSPORT HIO é uma solução de integração de host não intrusivo que oferece uma abordagem de baixo risco e rápida reutilizando processos empresariais valiosos que foram adaptados e aperfeiçoados com o passar dos anos. Diferente de outras soluções de extração de tela, o PASSPORT HIO elimina a necessidade que a emulação de terminais esteja em execução em um micro-computador do utilizador final.
O Host Integration Objects (HIO) do PASSPORT é uma solução de integração de aplicativos existentes com base em Microsoft que oferece um método programático de integrar os aplicativos com base em host IBM que usam protocolos 3270 ou 5250 com outros aplicativos ActiveX ou .NET usando as informações de tela padrão 3270 e 5250
Download gratuito da versão de teste
Os desenvolvedores podem comunicar com o aplicativo IBM 3270/5250 através de uma API orientada a objeto bem definida. Você pode efetuar o download de PASSPORT Host Integration Objects que incluem projetos e código-fonte de programação de amostra que permitem iniciar. Antes de efetuar o download, poderá visualizar a Documentação da Programação.
Aplicativo Host
Integração baseada em tela
Aplicativo com Controle de Terminal Incorporado PASSPORT
O PASSPORT HIO pode ser implementado no servidor ou cliente. Em qualquer método, você pode usar um computador com Windows como a plataforma de desenvolvimento. Quando pronto, o aplicativo desenvolvido pode ser publicado num Servidor com Microsoft Windows ou em computadores com Windows.
PASSPORT Host Integration Objects (Baseado em Servidor)
O PASSPORT HIO oferece um caminho para informações de host a nível de buffer de tela, permitindo que você leia e escreva dados no espaço de apresentação de host e campos de entrada, abra e feche sessões, obtenha seqüências de texto específicas da tela, crie valores de seqüências, envie teclas de função para o host, alterne para outras tarefas e muito mais. Ao fazer isso, os clientes podem reutilizar aplicativos existentes importantes e lógica comercial comprovada sem fazer nenhuma mudança no código do host.
O PASSPORT HIO e o seu aplicativo desenvolvido podem residir em um servidor minimizando as conexões de host necessárias, facilitando a implementação do aplicativo e aumentando a flexibilidade para saída e exibição do programa.
PASSPORT Host Integration Objects (Baseado em Cliente)
O PASSPORT HIO também inclui um Terminal Control Object, que permite que os desenvolvedores incorporem um emulador de cliente funcionante PASSPORT TN3270 ou TN5250 dentro de outro aplicativo baseado em cliente. Através do uso do PASSPORT HIO Terminal Control, os ecrã "verdes" de host 3270 ou 5250 podem ser expostas para o usuário final, de forma semelhante a um terminal IBM e o uso total do teclado do micro-computador fica disponível para interagir com o aplicativo de host 3270 ou 5250. O PASSPORT HIO Terminal Control é ideal para projetos de integração de host baseados em clientes do Windows.
Como o PASSPORT HIO funciona
Usando o Visual Studio (VB, VC++, C# .NET, ASP .NET, etc.) da Microsoft, poderá criar aplicativos de integração compostos que precisam de acesso fiável e rápido a aplicativos existentes IBM 3270 ou 5250.
O PASSPORT Host Integration Objects, baseado na versão OHIO da Internet Engineering Task Force, inclui conectividade direta TN3270 e TN5250 com aplicativos existentes importantes usando IP. A emulação de terminal separada não é necessária para acesso a hosts. Os programas de amostra, a documentação e o programa de teste que demonstra o uso de cada método de objeto, propriedade e evento estão incluídos na solução de desenvolvimento da Zephyr.
Como o PASSPORT HIO é licenciado
Disponível através de uma licença baseada em assinatura anual que inclui o custo do software, acesso a suporte técnico e a todas as atualizações do produto, o PASSPORT Host Integration Objects oferece uma das abordagens mais econômicas para integração dependentes de host.
O PASSPORT HIO é licenciado através do volume de servidor e números de sessões concorrentes ou para a implementação do controle de terminal sobre o número de máquinas de clientes.
A versão do servidor tem um mínimo de 1 servidor com 10 sessões concorrentes, enquanto um mínimo de 500 licenças de clientes é necessária para o controle de terminal do PASSPORT HIO.
Soluções de Integração do Host que Podem ser Criadas com o PASSPORT Host Integration Objects
Sistema de pagamento eletrônico para fornecedor de cartão de crédito
A solução PASSPORT pode ser usada para criar um módulo COM baseado em servidor Microsoft que facilita o processo de assegurar uma aprovação ou recusa para transações de pagamento envolvendo cartões de crédito. Ao fazer isso, o acesso a um aplicativo de host comumente usado pode ser feito disponível por telefone ou servidor de Web e a quantidade de tempo gasto no processamento de transações financeiras pode ser enormemente reduzido.
O aplicativo do mainframe administra a disponibilidade de fundos que estão presentes no proprietário de conta. Uma nova lógica comercial pode ser criada externamente do aplicativo host que permite que um web site, telefone ou dispositivo manual acesse um aplicativo financeiro, entre o tipo de cartão de crédito e número de cartão de crédito e inicie o pedido de pagamento eletrônico.
O objeto PASSPORT COM pega essa informação, registra automaticamente no sistema de host, navega através das telas apropriadas 3270, copia as informações para os campos de host específicos e recupera o balanço disponível, que é apresentado novamente para o aplicativo de servidor.
Em seguida, o aplicativo compara a quantidade de pagamento solicitada com o balanço atual e aprova ou recusa o pagamento do cartão de crédito. Se a solicitação é recusada, explicações apropriadas são fornecidas automaticamente.
A transação inteira é executada em segundo plano e não envolve praticamente intervenção do usuário final.
Ponto da integração do terminal de venda para o revendedor
O projeto PASSPORT Host Integration Objects pode ser usado para substituir controladoras desatualizadas de terminal SNA com uma nova rede baseada em IP que emprega o uso de equipamento POS de última geração IBM 4690 e PASSPORT HIO para integração de aplicativos 3270.
Uma controladora de terminal é usada para conectar vários terminais de ponto de venda para um sistema host e você pode encontrá-los em lojas de revenda, conveniência, mercados, serviços de fornecimento de alimentos e de hospedagem em todo o mundo.
O servidor do Windows pode ser usado como uma substituição baseada em IP para controladoras de terminais SNA antigas. A solução é instalar o PASSPORT Host Integration Objects em um servidor Microsoft Windows, criar um aplicativo middleware que administre a comunicação com um aplicativo de estoque 3270 e exibir definitivamente as informações apropriadas nos terminais do ponto de venda do IBM 4690.
Esta solução de middleware usa o PASSPORT para lançar a sessão de host, navegar através do aplicativo de estoque, fazer parsing com os vários buffers de tela 3270 e passar os dados apropriados de e para o terminal POS e o mainframe usando o servidor de objetos de integração de host PASSPORT.
Esta solução de integração oferece uma abordagem muito econômica e é baseada em tecnologia padrão que pode ser facilmente administrada através de algumas centenas de lojas em todo o país.
Aplicativo de Web self-service para o cliente
Os aplicativos self-service para web podem eliminar ou reduzir a necessidade de pessoal de atendimento para o cliente e, em muitos casos, são o método preferido de serviço dos clientes, especialmente se fornecido com disponibilidade 24h, 7 dias na semana.
A tecnologia PASSPORT Host Integration Objects pode ser usada por várias indústrias e organizações – empresas de seguro, governos locais, agências de aluguel de automóveis, agentes de financiamentos e outros - para criar aplicativos self-service que podem ser acessadas por web, quiosques e comunicação sem fio.
Em vez de chamar ou interagir com o pessoal de atendimento do cliente para solicitar informações sobre a conta, serviços seguros etc., os clientes podem ajudar-se a si próprios eletronicamente. Em vez de um representante de serviços solicitar o nome do cliente, o número da conta e outras informações necessárias, o cliente pode diretamente aceder um aplicativo CICS ou IMS usando PASSPORT Host Integration Objects e qualquer software ou middleware de IU ou pode não ser um componente da experiência do cliente.
Esta solução econômica é desejável para bancos, governos locais e estaduais, companhias aéreas e agências de aluguel e outros que podem colocar o equipamento de self service em locais seguros sob o controle ou para organizações que oferecem conectividade sem fio segura para funcionários e agentes. Com segurança padrão de IP, pode ser também uma forma econômica de criar aplicativos self-service para web .
Recursos primários do PASSPORT HIO
- Integração de host não intrusiva com aplicativos existentes 3270 e 5250
- O acesso direto a buffers de tela de host (extração de tela)
- API orientados a objetos com base na versão OHIO da Internet Engineering Task Force
- Não precisa de software de emulação de terminal
- Módulo de comunicações TN3270 e TN5250 comprovada
- Segurança SSL
- Designado para um ambiente Microsoft Windows
- Endereçamento de deslocamento para o espaço de apresentação de tela de host
- Modelo simplificado para espaço de apresentação
- Geração automática para atributos e lista de campo de espaço de apresentação
- Sequências de texto de função com base em palavra-chave
- Notificação de evento para status de comunicação host e atualizações de tela
- Suporte internacional
- Capacidades de traçado de diagnóstico
Faz as seguintes funções de host
- Abre uma sessão de host
- Oculta os ecrãn de host do usuário
- Lê e escreve informações no espaço de apresentação de host
- Recupera as sequências de texto dos campos de entrada do host
- Recupera as sequências de texto da tela
- Determina novos valores de sequência
- Obtém atributos associados de campos e sequências de texto
- Copia informações para os campos de entrada do host
- Simula o uso de teclas de função com o aplicativo host
- Lê a área de informações do operador (OIA, Operator Information Area) para obter atualizações de status
- Recebe notificação de eventos (recibo de nova tela, etc.)
- Fecha a sessão host
- Efetuar o download do PASSPORT Host Integration Objects para integração com produtos existentes
Solução de integração host para integração de aplicativos 3270 e 5250 ActiveX e .NET
O PASSPORT Host Integration Objects (HIO) oferece um método programático de integração de aplicativos de host 3270 e 5250 com outros aplicativos ActiveX ou .NET. O produto inclui os componentes de objetos de integração do host, a documentação da programação, os programas de teste de amostragem e o código fonte da amostragem que pode ser usado de um servidor Microsoft Windows ou plataforma de cliente.
Destaques do produto
- Integração de host não intrusiva com aplicativos existentes 3270 e 5250
- O acesso direto a buffers de tela de host (extração de tela)
- API orientados a objetos com base na versão OHIO da Internet Engineering Task Force
- Não precisa de software de emulação de terminal
- Módulo de comunicações TN3270 e TN5250 comprovada
- Segurança SSL
- Designado para um ambiente Microsoft Windows
- Endereçamento de deslocamento para o espaço de apresentação do ecrãn de host
- Modelo simplificado para espaço de apresentação
- Geração automática para atributos e lista de campo de espaço de apresentação
- Sequências de texto de função com base em palavra-chave
- Notificação de evento para status de comunicação host e atualizações de ecrãn
- Suporte internacional
- Capacidades de traçado de diagnóstico
Requisitos do sistema
- Servidor Windows 7, XP, Windows 2000 ou Windows 200x
- Mínimo de 128 MB de memória
- Conexão TCP/IP com servidor TN3270 ou TN5250
Linguages de programação aceitas
Qualquer linguagem de programação Microsoft que suporte a interface ActiveX COM ou .NET interface, incluindo:
- Visual Studio da Microsoft (VB, VC++, C# .NET, ASP .NET, etc.)
Terminais emulados
- IBM® 3278/79 modelo 2 (exibição de ecrãn máximo 24 x 80)
- IBM® 3278/79 modelo 3 (exibição de ecrãn máximo 32 x 80)
- IBM® 3278/79 modelo 4 (exibição de ecrãn máximo 43 x 80)
- IBM® 3278/79 modelo 5 (exibição de ecrãn máximo 27 x 132)
- Dynamic 3270 modelo 2-5 de exibição de ecrãn
- IBM® 5250 modelo 2 (exibição de ecrãn máximo 24 x 80)
- IBM® 5250 modelo 5 (exibição de ecrãn máximo 27 x 132)
Faz as seguintes funções de host
- Abre uma sessão de host
- Oculta os ecrãns de host do utilizador
- Lê e escreve informações no espaço de apresentação de host
- Recupera as sequências de texto dos campos de entrada do host
- Recupera as sequências de texto do ecrãn
- Determina novos valores de sequência
- Obtém atributos associados de campos e sequências de texto
- Copia informações para os campos de entrada do host
- Simula o uso de teclas de função com o aplicativo host
- Lê a área de informações do operador (OIA, Operator Information Area) para obter atualizações de status
- Recebe notificação de eventos (recibo de nova tela, etc.)
- Fecha a sessão host
O que é OHIO?
O Open Host Interface Objects (OHIO) aborda a necessidade de uma interface de programação avançada padronizada para os dados do host. OHIO não modifica o protocolo TN3270/TN5250 ou o fluxo de dados, mas em vez disso fornece um método de acesso comum aos dados uma vez que eles chegam ao cliente (ou servidor). O OHIO usa uma abordagem orientada a objetos para dividir os dados em objetos lógicos e fornece métodos nos objetos para permitirem acesso padrão para os dados. Você não precisa ficar preocupado com os detalhes de códigos de comando de parâmetros e empacotamento de estrutura, mas pode se concentrar nas funções do aplicativo.
O API de OHIO foi projetado para substituir o IBM HLLAPI (High Level Language Application Programming Interface) mais antigo. As razões incluem:
OHIO foi projetado como uma API orientada a objetos e tem os mesmos benefícios bem conhecidos do paradigma de programação orientado a objetos.
Interagir com o host normalmente exige menos código usando o OHIO API do que fazer a mesma função através da interface HLLAPI.
Os objetos de OHIO concentram funções correlatas em classes específicas, um modelo mais fácil de entender do que um ponto de entrada HLLAPI.
Não há necessidade de ter uma sessão de emulação de terminal sendo executada para executar um aplicativo de OHIO.
Recursos de OHIO
- Não há limites de arquitetura para o número de sessões
- Notificação de evento para status de comunicação host e atualizações de tela
- Interceptação ampla de erros
- Geração de texto da mensagem de erro
- Endereçamento de deslocamento para o espaço de apresentação de host
- Modelo simplificado para espaço de apresentação
- Geração automática para atributos e lista de campo de espaço de apresentação
- Sequências de tecla de função com base em palavra-chave

Fields – Campos
Session – Sessão
Field – Campo
Screen – Ecrãn
Terminal Control – Controle do terminal (if a translation is needed)
Cliente de controle de terminal PASSPORT HIO
O PASSPORT HIO também inclui um objeto de controle de terminal (Terminal Control Object), que permite que os desenvolvedores incorporem um cliente PASSPORT TN3270 ou TN5250 dentro de outro aplicativo de cliente. Através de uso do controle de terminal do HIO, as telas "verdes" de host 3270 ou 5250 podem ser expostas para o usuário final, de forma semelhante a um terminal IBM e o uso total do teclado do micro-computador fica disponível para interagir com o aplicativo de host 3270 ou 5250. O controle de terminal do PASSPORT HIO é ideal para projetos de integração de host baseados em clientes do Windows.
Imprimir ecrãn
- Imprimir ecrãn
- Os ecrãns de host podem ser impressos em impressoras anexadas LAN ou locais
- Os ecrãns de host podem ser impressos em um arquivo de disco
- As margens da página podem ser definidas
- A linha opcional pode ser configurada para imprimir em cima de cada página
- Página impressa após um número específico de telas de impressão
Área de transferência
- Cortar, Copiar, Copiar Agrupar, Copiar Gráfico, Colar, Colar Continuar
- Modo de cópia de formato de parágrafo para processamento de texto
- Modo de cópia de formato tabular para planilhas
- Bloco, fluxo, campo e modos de planilha para colar texto
- A seleção de texto visualizado como retângulo tracejado ou vídeo inverso
- O texto de corte pode ser substituído por espaços ou texto em branco
Cursor
- Cursor de bloco ou sublinhado
- Cursor piscante ligado ou desligado
- A guia com régua de cursor pode ser na forma de cruz, somente vertical ou somente horizontal
- Alterar o cursor durante o modo de Inserção
Tamanhos do ecrãn e fontes
- Fontes de rastreamento fino de mapeamento de bits, de terminal PASSPORT e fontes true type PASSPORT fornecidas
- Qualquer rastreamento fixo do Windows ou fonte true type pode ser selecionado
- O tamanho da fonte se ajusta automaticamente ao tamanho do Windows
- O tamanho fixo da fonte pode ser selecionado com rolagem vertical e horizontal
- Caractere APL definido para exibição
- Suporte de símbolo da moeda européia
- Tamanhos do ecrãn para TN3270 (24x80, 32x80, 43x80, 27x132)
- Tamanhos do ecrãn para TN5250 (24x80, 27x132)
Hotspots
- Habilidade de clicar duas vezes em texto específico no ecrãn para realizar uma função
- Personalização de hotspot
- Atribuição de qualquer função do emulador a qualquer texto de hotspot
- Vários esquemas hotspot podem ser criados e salvos
- Hotspots padrão fornecidos para teclas PF e outras teclas host comuns
- Os hotspots podem ser visualizados como botão de vídeo reverso ou invisível
Recursos do teclado
- Personalização do teclado interativo
- Vários mapas de teclado podem ser criados e salvos
- Atribuição de qualquer função do emulador
- Pausa até que o texto digitado apareça (Type ahead)
- Selecionar áreas de texto usando as teclas de seta com Shift
- Habilidade de visualizar a lista de todas as teclas de host com mapeamento de teclas atual
Rato
- Personalização do botão do rato
- As ações de clique do rato para esquerda, direita, único e duplo podem ser configuradas
- Qualquer função especial do rato ou tecla do host pode ser atribuída
- O menu flutuante de pop-up para acessar comandos de menu comuns
Suporte internacional (disponível na versão internacional)
- Páginas de código de host internacional
- Suporte de símbolo de moeda européia
- Suporte de teclado multi-nacional
- Tecla morta internacional

Tem uma pergunta? Precisa de mais informações ou ajuda?