我想找到从 Java 调用 RPG 函数的方法。我必须能够传入参数并返回结果集和输出参数。
我能够找到它,但它使用的是存储过程。不是我想走的路。我还发现了这个问题Invoking AS400 RPG From Java他们谈论JTOpen。仍在尝试寻找教程以查看 JTOpen 是否可以帮助我,但尚未找到任何教程。
如果您能帮我找到一种从 Java 调用 RPG 函数的方法,我将不胜感激。
IBM Toolbox for Java (JTOpen) Programmer's Guide中解释了所有内容。
特别是ProgramCall 类将允许您从 Java 调用 HLL。
从 V5R2 版本开始,有 IBM Toolbox for Java(JTOpen 是开源版本,但您可以在 /QIBM/ProdJava/OS400/jt400/lib jt400.jar 和 jt400native.jar 中找到所需的所有 jar)。看看这个链接 http://www.mysamplecode.com/2011/07/call-rpgle-from-java-using-package.html 有一个很好的例子从java传递参数调用一个rpg对象......
再见德佩