Pergunta

Foi-me dada a tarefa de modernizar ponto base I5 da minha empresa do sistema de venda. O impulso principal é criar um mais amigáveis ??/ melhores vistas de dados de interface sem perder a lógica de negócios.

Existe um bom Java maneira de interagir com uma (linha não-comando) interativo I5 programa? Algo sozinho na linha do que PHP fornece com seu 5250 Bridge? Estou pensando em usar ele 5250 ponte, mas eu preferiria uma solução de base Java.

Obrigado!

Foi útil?

Solução

Assumindo que a parte interativa do aplicativo é separável ... Por que não usar a caixa de ferramentas para Java para chamar os programas subjacentes diretamente e criar uma GUI remoto? Você pode chamar APIs, PGM, e comandos CL remotamente de Java.

Outras dicas

O IBM Developer Kit para Java permite executar código Java no iSeries.

Você pode chamar o código Java diretamente dos programas de RPG / COBOL usando a interface JNI. Aqui está um artigo que descreve como chamar Java a partir de um programa de RPG.

Você está olhando para a classe ProgramCall na IBM Java Toolbox. Isso permitirá que você chamar qualquer programa dado, mas você precisa de alguma graxa de cotovelo para obter os parâmetros de direito etc. Aqui é um benefício para obter os I5 compiladores para criar arquivos PCML que podem ser usadas para criar os argumentos ProgramCall automaticamente. Temos 1ms Tourn em torno do tempo para tal um telefonema de um PC.

Nota:. QTEMP não está disponível a menos que você faça sério voodoo

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top