E ai Manoel.
 
Nos ultimos anos eu trabalhei em 3 projetos exatamente como esse. Convertendo sistemas antigos (COBOL basicamente) para Java.
Respondendo:
1- Por "Comunicar"  Java com COBOL, eu entendo que voce quer que um evento no Java dispare um programa no mainframe e vice-versa. Nesse caso, use uma ferramenta como o MQ-Series, escrevendo uns Message Driven Beans para responder a eventos gerados pelos programas COBOL. O MQ interfaceia (existe essa palavra?) bem com o COBOL em maquina IBM.
 
2-  Como posso,  a partir de uma classe Java, acessar dados num arquivo ISAM ? NAO FACA ISSO!!! Se eu aprendi alguma coisa nesses nprojetos, eh que a estrutura de dados deve ser convertida para um ambiente relacional (ou OO, mas isso jah eh mais dificil) junto com os programas. Eh um grande erro converter apenas os programas e tentar acessar os dados no banco do mainframe. 
Eh claro que sem saber todos os detalhes do projeto, qual o cronograma de desenvolvimento e implantacao e como os modulos foram divididos, fica dificil afirmar coisas tao categoricas assim, mas eu insisto. Tentar manter a estrutura de dados antiga com codigo Java eh uma perda de dinheiro e tempo garantida, sem falar que a qualidade do codigo fica muito comprometida.
 
Outra coisa, interessante, e que vai contra o senso comum. Nunca comecar a portar pelo medulo mais simples, achando que assim vai poder ganhar experiencia em Java para depois enfrentar  os modulos mais pesados. Grande erro. Escolha um modulo de complexidade media para cima, e encare o desafio.
Dependendo da experiencia do time, pode ateh tentar encarar o core do sistema imediatamente, mas isso requer uma coragem que raros gerentes de projeto tem.
 
Boa sorte.
 
Silvio
 
 
 
 
----- Original Message -----
Sent: Wednesday, May 21, 2003 11:03 AM
Subject: [java-list] Java -- Cobol

Estou trabalhando numa migração de sistemas desenvolvidos em Cobol acessando arquivos ISAM  para Java. A nossa pretenção é migrar módulo a módulo o sistema. Gostaria de um apoio da lista no seguinte :
 
- Experiencia de pessoas que tenham feito uma migração desse tipo.
- Como posso criar uma comunicação entre classes em Java com programas Cobol ?
- Como posso,  a partir de uma classe Java, acessar dados num arquivo ISAM ? Existe algum tipo driver JDBC para isso ?
 
Conto com a colaboração de todos.
 
Grato
 


________________________________________
________________________________________
Manoel Augusto de Carvalho
System Analyst & IT Consult
Mobile: +55 (71) 8805-1370
[EMAIL PROTECTED] 
ICQ: 117000350
________________________________________



Yahoo! Mail
O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, acesso POP3, filtro contra spam.

Responder a