我的任务是使我公司基于I5的销售点系统现代化。主要的推动是在不丢失业务逻辑的情况下创建更友好的界面/更好的数据视图。
是否有良好的Java方式与交互式(非命令行)I5程序进行交互?什么是PHP提供的5250桥接线?我正在考虑使用5250网桥,但我更喜欢Java基础解决方案。
谢谢!
答案 0 :(得分:2)
假设应用程序的交互式部分是可分离的...为什么不使用Toolbox for Java直接调用底层程序并创建远程GUI?您可以从Java远程调用API,PGM和CL命令。
答案 1 :(得分:1)
IBM Developer Kit for Java允许您在iSeries上运行Java代码。
您可以使用JNI接口直接从RPG / COBOL程序调用Java代码。 Here's an article describing how to call Java from an RPG program.
答案 2 :(得分:0)
您正在寻找IBM Java Toolbox中的ProgramCall类。这将允许您调用任何给定的程序,但您需要一些肘部润滑脂来获得正确的参数等。这样可以让I5编译器创建可用于自动创建ProgramCall参数的PCML文件。我们有1ms的时间游览PC上的这样一个电话。
注意:除非你做了严重的伏都教,否则QTEMP不可用。