|
Ol�
Eu desenvolvi umas classes Java que interagem com programas Cobol. � claro
n�o existe milagre, tudo funciona da maneira mais simples poss�vel: Atrav�s da
troca de arquivos! Por�m eu fiz a coisa de maneira "um pouco inteligente" vamos
assim dizer...
Para uma classe Java chamar um programa Cobol, ele d� um "Run" nesse
programa que captura os par�metros enviados pela classe atrav�s da linha de
comando (COMMAND LINE no cobol). Nesse linha de comando existem alguns
par�metros que s�o espec�ficos da transa��o que eu quero que o programa realize
e outros que s�o relativos ao retorno dos dados do Cobol para o Java, ou seja,
eu combino com o Cobol um nome de arquivo escolhido aleatoriamente. Quando o
cobol termina de processar, ele grava os dados de retorno nesse arquivo, na qual
o Java est� tentando ler. Quando o Java percebe que o arquivo foi criado, ele l�
o conte�do e apaga este arquivo. O nome do arquivo � criado dinamicamente de
maneira aleatoria para que possam ser usadas Threads no programa Java (como � o
meu caso). O programa Java tem um timeout pela espera do arquivo, j� que o Cobol
pode, por uma raz�o qualquer, n�o retornar nada.
Se voc�
quiser eu te envio essas classes, s�o apenas 3.
Marcelo
Menezes
|
- Re: [java-list] Java -- Cobol diego
- RES: [java-list] Java -- Cobol Marcelo
- RES: [java-list] Java -- Cobol Manoel Augusto de Carvalho
- Re: [java-list] Java -- Cobol Andr� Lu�s G. Monteiro
- RES: [java-list] Java -- Cobol Manoel Augusto de Carvalho
- Re: [java-list] Java -- Cobol Silvio DeMorais
- Re: [java-list] Java -- Cobol Silvio DeMorais
