3

我的任务是对我公司基于 I5 的销售点系统进行现代化改造。主要推动力是在不丢失业务逻辑的情况下创建更友好的界面/更好的数据视图。

是否有一种与交互式(非命令行)I5 程序交互的良好 Java 方式?PHP 为他们的 5250 Bridge 提供的东西是什么?我正在考虑使用他的 5250 网桥,但我更喜欢基于 Java 的解决方案。

谢谢!

4

3 回答 3

2

假设应用程序的交互部分是可分离的……为什么不使用 Toolbox for Java 直接调用底层程序并创建远程 GUI?您可以从 Java 远程调用 API、PGM 和 CL 命令。

于 2009-05-16T12:57:13.943 回答
1

IBM Developer Kit for Java允许您在 iSeries 上运行 Java 代码。

您可以使用 JNI 接口直接从 RPG/COBOL 程序调用 Java 代码。 这是一篇描述如何从 RPG 程序调用 Java 的文章。

于 2009-06-08T14:54:11.330 回答
0

您正在 IBM Java Toolbox 中寻找 ProgramCall 类。这将允许您调用任何给定的程序,但您需要一些麻烦来获得正确的参数等。让 I5 编译器创建 PCML 文件是一个好处,这些文件可用于自动创建 ProgramCall 参数。我们有 1 毫秒的时间来处理来自 PC 的此类呼叫。

注意:QTEMP 不可用,除非你做严肃的巫术。

于 2009-08-10T11:11:37.627 回答