Tag: rpgle

从Java调用AS400 RPG

我对AS400和RPG有非常有限的(0)知识。 但是我们迫切需要从java类调用RPG程序。 所以我发现我们可以通过JTOpen实现它。 但我坚持宣布ProgramParameter列表。 我有关于RPG计划的以下信息 程序名称:ZM30000R参数:分支7,0(数字) 帐户类型2(01检查,02节省) 账号20(字符) 错误代码7(字符)DR / CR指示符1(字符D,C) 但是没有关于什么是输入和输出的线索。如何声明ProgramParameter。 我做了如下。 我也无法测试,因为我没有这些系统的连接。 // Create AS400 Text objects for the different lengths // of parameters you are sending in. AS400Text branchTxt = new AS400Text(7); AS400Text accntTypeTxt = new AS400Text(2); AS400Text accntNumberTxt = new AS400Text(20); AS400Text errorCodeTxt = new AS400Text(7); AS400Text DCIndicatorTxt = new AS400Text(1); […]

从Java访问iSeries上的RPG

有没有人有过直接谈论从Java运行在V5R4 iSeries机器上的RPG程序的好经验? 如果是这样,社区的建议是什么,我应该尽量避免哪些陷阱? 从我试过的各种文献和尖峰解决方案看起来好像我们可以使用ProgramCallBeans(通过PCML或xPCML),与DataQueues(用于异步通信)或甚至JNI交谈。 我正在寻找一些强大,高效,快速开发,易于维护和易于测试的东西(不是我们所有人!?!)。