Вызов функции RPG из Java
Я хочу уйти, чтобы вызвать функцию RPG из Java. Я должен иметь возможность передавать параметры и возвращать наборы результатов и выходные параметры.
Я смог найти это, но он использует хранимую процедуру. Не так, как я хочу. Я также нашел этот вопрос Invoking AS400 RPG С Java они говорят о JTOpen. Все еще пытаюсь найти учебники, чтобы увидеть, может ли JTOpen мне помочь, но пока не нашел.
Если вы можете помочь мне найти способ вызова функций RPG из Java, я был бы признателен за это.
2 ответа
Все объясняется в Руководстве для программиста IBM Toolbox for Java (JTOpen).
В частности, класс ProgramCall позволит вам вызывать HLL из Java.
В версии V5R2 есть IBM Toolbox for Java (JTOpen - версия с открытым исходным кодом, но вы можете найти все необходимые файлы jar в /QIBM/ProdJava/OS400/jt400/lib jt400.jar и jt400native.jar). Посмотрите на эту ссылку http://www.mysamplecode.com/2011/07/call-rpgle-from-java-using-package.html есть хороший пример для вызова объекта rpg из параметров передачи Java...
Пока Депе