1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

Rodar procedure em outro computador.

Discussão em 'Progress 4GL' iniciado por kikofr, Janeiro 27, 2010.

  1. pitsa

    pitsa Membro Participativo

    na verdade pretendia te enviar este documento....

    Arquivos Anexados:

  2. jrdalpra

    jrdalpra Sem Pontuação

    Eu criei um aplicativo servidor que executa qualquer ".p" remotamente. Não utilizamos o APPServer.
    Att.
  3. LeandroSantos

    LeandroSantos Membro Participativo

    Voce pode compartinhar conosco como fez isso???

    Abs.
    Leandro Santos.
  4. jrdalpra

    jrdalpra Sem Pontuação

    Desculpem a demora. Tive um problema para acessar o forum.

    Fiz um "servidor" utilizando o Jetty e o Apache CXF (JAX-RS). Criei um canal de comunicação onde qualquer programa pode chamar qualquer arquivo ".p" no seu servidor.

    No Java, tem uma API onde vc pode fazer o seguinte

    Character vc_CnpjCpf = define().variable(character()).init("9999999");
    Decimal vd_Saldo = define().variable(decimal());
    run("nomedoseuprograma.p").in("http://servidor/prpc/rest").input(vc_CnpjCpf).output(vd_Saldo);

    System.out.println(vd_Saldo);

    Nas demais linguagens, existe também a possibilidade de utilizar SOAP através do JAX-WS.

    Ficou bem interessante. Agora vou tentar incorporar ela em algum servidor ESB, como o FUSE ou Apache ServiceMix.

    Att.
  5. pitsa

    pitsa Membro Participativo

    Com este esquema é possível passar tabelas temporárias como parâmetros de envio e recebimento?

Compartilhe esta Página