Bonjour,
Je voudrais avoir des avis de gens ayant l'expérience de Java, RPG et/ou COBOL sur AS400, enfin Power-I.
Je travaille dans une entreprise dont l'applicatif général (en fait des dizaines voire des centaines de modules) sont répartis soit sur PC, soit sur OS400. En fait, toutes les données de la DB de production sont dans la DB2/400. Les programmes se répartissent en deux classes :
- sur le mainframe les traitements qui manipulent beaucoup de données (beaucoup : des millions de records);
- sur le PC (pgm Delphi avec lecture directe de la DB2/400 grâce à Delphi/400) quand il s'agit de traiter moins de données (quelques dizaines de milliers), de faire des IHM ou de la bureautique.
Ma question porte en réalité sur les performances comparées entre Java et COBOL (ou RPG, peu importe). J'ai l'intuition qu'elles ne peuvent pas être du même ordre.
Autrement dit, imaginons un programme simpliste qui :
- balaie une vue logique de 3 millions de lignes;
- pour chaque ligne, va chercher des informations diverses dans trois ou quatre autres tables,
- fait pas mal de COMPUTE (calculs actuariels),
- puis fait un REWRITE de l'article et passe au suivant.
En fait, c'est ce que font la plupart de nos programmes 400.
Et la question est : Est-ce que Java va aller aussi vite que COBOL ou RPG ?
Merci d'avance de vos réponses.
Paul Rambeaux
Partager