7
votes

Simulateur AS400 RPG

J'ai une obligation urgente d'appeler un programme RPG de Java. Comme suggéré dans ce Accéder à la RPG sur Iseries de Java Question. Je prévois d'utiliser Jtopen. Mais malheureusement, je n'ai accès à aucun des systèmes de thèses. Alors, est-ce que je peux tester le programme Java? Y a-t-il des simulateurs RPG pour Windows?

Toute aide ou idées sera très utile

avec Cordialement, Srinivas


0 commentaires

5 Réponses :


4
votes

Vous aviez l'habitude de pouvoir avoir accès gratuit à des iSeries à Systèmes innovants (ce service a été discontinué à compter du 21 mars 2012). Sur leur machine, vous pouvez expérimenter avec RPG.

Quelques autres remarques,

  • Vous pouvez appeler des programmes d'Iseries de Java, y compris des programmes RPG. Mais si vous voulez vraiment interfacer (utilisez des paramètres / arguments), vous pouvez mieux utiliser ILE RPG. Ile RPG prend en charge tout ce que vous devez interagir avec Java, y compris le type de données correct (y compris les pointeurs)
  • JTOPEN est la bibliothèque de classe open source. Celui-là fonctionne bien sur l'AS400. Mais dans les Iseries World, la manière habituelle d'installer cette bibliothèque de classe est constituée d'un «programme de licence». N'ayez pas peur par le mot licence. C'est juste le chemin Iseries comme APT-Get On Linux. Voir InfoCenter IBM pour plus d'informations
  • Enfin, JTOPEN est une bibliothèque de classe Java régulière. Vous pouvez tester et essayer cette bibliothèque sur votre machine locale. Bien sûr, vous ne pouvez pas ouvrir une zone de données d'Iseries, mais vous obtenez la sensation de cette bibliothèque de classe.

    BTW Je pense que vous pouvez oublier un simulateur RPG pour Windows. Il peut y avoir un compilateur peut être autour de ce que je ne sais pas, mais ce n'est pas la chose spécifique à propos de RPG, c'est le fait qu'il fonctionne sur une iSeries. Et malheureusement, aucun émulateur d'Iseries n'est disponible.


1 commentaires

Les Iseries sont devenues des systèmes électriques. OS / 400 est devenu IBM i.



0
votes

Vous pouvez vous renseigner avec les personnes à Infinite qui a un produit appelé Infinite I. Il prétend activer la RPG / 400, Ile RPG, COBOL / 400, ILE COBOL, DDS, & CL sous Windows, Unix ou Linux. L'intégration avec Java dans cet environnement n'est pas mentionnée dans leur brochure .


0 commentaires

1
votes

Y a-t-il des simulateurs RPG pour Windows?

Un simulateur RPG ne vous fera aucun bien. Ce que vous auriez besoin, ce serait quelque chose comme un "simulateur d'île pour Java". Ce n'est pas "RPG" qui est appelé de Java;, mais c'est plutôt un objet "Île * pgm ou * objet SRVPGM avec des caractéristiques particulières de manipulation de paramètres". (D'accord, il est également possible d'appeler des objets OPM * PGM, mais pas besoin de discuter des différences.)

Le point est simplement qu'un simulateur de RPG ne suffirait pas. Vous avez besoin d'un "simulateur d'environnement" qui traite les valeurs de paramètre pour Java. Si vous aviez réellement un «simulateur RPG», il est efficacement garanti que les appels de Java (en particulier via JTOPEN) ne vont pas travailler avec quoi que ce soit de l'exécution, comme dans l'interface Live PCML. Vous pouvez probablement effectuer des appels à ces programmes; Les appels ne seraient tout simplement pas codé de la même manière, donc l'exercice serait inutile.

Vous ne pouvez pas vous inquiéter de cela si vous n'avez pas donné accès à un serveur approprié. Juste des procédures de code qui encapsulent tous les appels distants et les accordent à l'environnement du serveur lorsque le moment est venu.


0 commentaires

0
votes

Comme il a déjà été mentionné - il n'y a pas de simulateur RPG. Ce que vous pourriez essayer est d'enregistrer ici pour le compte gratuit d'Iseries. Le problème est que sans aucune connaissance de OS / 400, vous ne aurez pas de loin. Avez-vous quelqu'un dans votre entreprise capable de vous connecter avec vous et de vous aider avec l'environnement?


0 commentaires

1
votes

Il existe un serveur GRATUIT AS400 à http://pub400.com/ J'espère que cela fonctionne !!


0 commentaires