Ir para o conteúdo

 Voltar a PW3270 Desen...
Tela cheia

G3270 com JAVA

3 de Fevereiro de 2010, 15:57 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 370 vezes

Tenho que migrar uma aplicação VB, que utilizada o emulador Extra! para conectar, enviar e receber strings do SISBACEN. Esta migração será feita para JAVA utilizando o emulador G3270 para acesso, envio e recebimento de dados do SISBACEN. Existe alguma integração do G3270 com JAVA, ou outra linguagem como VB, .NET?

Grato

Autor: Luciano Miranda Polachini


66 comentários

  • 3f09f0772d9354bc3661d73bf02b0f60?only path=false&size=50&d=404Perry Werneck(usuário não autenticado)
    3 de Fevereiro de 2010, 16:35

     

    Olá,

    Que eu me lembre G3270 (versão antiga) não permite esse tipo de integração mas, a versão atual (pw3270) só possui, no momento, integração com rexx via plugin. Acredito que VB seja relativamente simples de implementar através de uma typelib ou mesmo Java através de uma jni. Essa aplicação acessa o host 3270 direto (sem GUI) ou precisa de uma tela de terminal ativa?

    • D576f70de404c6a37c7e253d23b0856b?only path=false&size=50&d=404Luciano Miranda Polachini(usuário não autenticado)
      4 de Fevereiro de 2010, 10:19

       

      Olá,

      Então, essa aplicação necessita de uma tela terminal ativa.

      Obrigado pelo retorno Perry.

      • 3f09f0772d9354bc3661d73bf02b0f60?only path=false&size=50&d=404Perry Werneck(usuário não autenticado)
        5 de Fevereiro de 2010, 10:32

         

        Olá,

        A aplicação seria ativada automaticamente ou poderia ser iniciada por um botão na toolbar ou opção de menu?

        Uma alternativa que já foi cogitada aqui no forum para aplicações desse tipo seria iniciar a aplicação usando "pipes" para comunicação com o pw3270; no caso a sua aplicação java seria iniciada pelo pw3270, enviaria comandos para o stream de saída padrão (stdout em C) e receberia as respostas pelo stream de entrada padrão (stdin em C).

      • 3f09f0772d9354bc3661d73bf02b0f60?only path=false&size=50&d=404Perry Werneck(usuário não autenticado)
        15 de Abril de 2010, 17:20

         

        Olá,

        Estou trabalhando numa implementação de UI que permite, além de rexx, a utlização de classes java como "atuador" para um elemento de menu; a descrição do componente no arquivo .ui está ficando igual à abaixo; a idéia é montar uma jni que permite ao java interagir direto com o terminal.

         Colocando uma classe java no menu...

        <ui>
            <menubar name='topmenu'>
                <menu name='ScriptsMenu'>

                    <menuitem name="Sample Java" label='Sample Java script'>
                        <script language="java" class="teste" />
                    </menuitem>
                </menu>
            </menubar>
        </ui>

         

Essa comunidade não possui posts nesse blog