我有迫切需要从Java调用RPG程序。正如此Accessing RPG on iSeries from Java问题中所建议的那样。我打算使用JTOpen。但不幸的是,我没有访问任何这些系统。那么有什么办法可以测试java程序吗?有没有用于Windows的RPG模拟器?AS400 RPG模拟器
任何帮助或想法将是非常有用的
与问候, SRINIVAS
我有迫切需要从Java调用RPG程序。正如此Accessing RPG on iSeries from Java问题中所建议的那样。我打算使用JTOpen。但不幸的是,我没有访问任何这些系统。那么有什么办法可以测试java程序吗?有没有用于Windows的RPG模拟器?AS400 RPG模拟器
任何帮助或想法将是非常有用的
与问候, SRINIVAS
你曾经是能够在Innovative Systems获得到iSeries免费使用(此服务已停止,因为2012年3月21日)。在他们的机器上,你可以试验RPG。
其他的一些言论,
顺便说一句我认为你可以忘记Windows的RPG模拟器。可能有一些编译器可能在我不知道的地方,但这不是关于RPG的具体事情,而是它在iSeries上运行的事实。不幸的是,没有iSeries模拟器可用。
是否有Windows的RPG模拟器?
RPG模拟器不会对你有任何好处。你需要的东西就像是“Java的ILE模拟器”。它不是从Java调用的“RPG”,而是它是“具有特定参数处理特性的ILE * PGM或* SRVPGM对象”。 (好吧,也可以调用OPM * PGM对象,但不需要讨论区别。)
这一点很简单,RPG模拟器是不够的。您需要一个处理Java参数值的“环境模拟器”。如果你真的有一个“RPG模拟器”,它可以有效地保证来自Java的调用(尤其是通过JTOpen)不会像它们通过实时PCML接口那样在其中运行任何东西。你可能会影响对这些程序的调用;这些电话将不会以相同的方式编码,因此演习将毫无意义。
如果您无法访问适当的服务器,则无需担心。只需编写一些程序来封装任何远程调用,并在需要时调整它们到服务器环境。
因为它已经被提到 - 没有RPG模拟器。您可以尝试的是免费注册here iSeries帐户。问题是,没有任何OS/400的知识,你不会走得太远。你公司有没有人可以登录并帮助你解决环境问题?
有在http://pub400.com/ 希望这个作品免费AS400服务器!
i系列成为电力系统。 OS/400成为IBM i。 – WarrenT 2013-01-31 22:23:27