【问题标题】:JAVA GUI and AS400 RPGLEJAVA GUI 和 AS400 RPGLE
【发布时间】:2016-08-11 04:14:54
【问题描述】:

我知道如何用 JAVA 和 RPGLE 编写代码。我遇到的问题是将两者联系起来。我希望能够使用 JAVA GUI 作为输入并将参数作为值传递给 RPGLE 模块,然后将它们保存到文件中。就像我说过的那样,我知道如何单独执行该过程,但是我在弄清楚如何从 ECLIPSE 传递到 iSeries 时遇到了问题。

谢谢,

【问题讨论】:

  • 您是否有权写入 AS400 上的数据库?
  • 是的,我可以访问它
  • 为什么不直接用Java写呢?也许我不明白你想要做什么,但我认为你会使用 java 应用程序直接写入数据库来完成模块的工作......
  • 这也可以,但是我们已经有了已经编写好的计算逻辑模块。我不想要多余的代码。
  • JAVA GUI 会将值传递给 RPGLE,进行计算,然后写入数据库文件

标签: java user-interface ibm-midrange rpgle


【解决方案1】:

您不能“将值传递给 RPGLE 模块”

*MODULE 对象是不可执行的。它们必须绑定到 *PGM 对象或 *SRVPGM 对象中才能执行其中包含的过程。

如果您的问题包含您尝试过的代码,将会很有帮助。

我假设您使用的是 JTOpen,“一个 Java 类库,支持运行 IBM i 的系统的客户端/服务器和互联网编程模型。”

既然如此,你有两个直接的选择..

【讨论】:

  • 这很有帮助,谢谢!是的,我正在使用 JTOpen。您链接的两个选项回答了我的问题。
  • 如果你能帮我解决问题,请去 IBM 并抨击 JTOPEN,因为它的工作量太大,所以没有为 MAVEN 设置。
  • @danny117 为什么有人会因为 JTOpen 项目不包含某些功能而想要“抨击”?这表明对“开源”的几个要点存在严重误解,即(1)它是“开源的”,(2)它主要由他人开发,供您免费使用。
  • 我们在 JTOPEN 上激怒了 IBM 因为我们在.jar 地狱中不得不花时间管理正确的 jar 文件被下载并到位,而 maven 可以自动执行此操作。
  • @danny117,你看过这里吗? mvnrepository.com/artifact/net.sf.jt400/jt400 还是这里? maven-repository.com/artifact/net.sf.jt400/jt400两者都有最新的9.1版本...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-27
  • 1970-01-01
相关资源
最近更新 更多