gpt4 book ai didi

java - 在 AS/400 上与 RPG 集成的提示和技巧是什么?

转载 作者:行者123 更新时间:2023-11-29 03:04:50 25 4
gpt4 key购买 nike

我想向 tamtamy 社区询问一些信息以解决架构选择问题。我在一个电信套件上工作,它基于面向 JEE7 的专有开发平台(现命名为 DP)。在需求分析阶段,客户需要在基于我们的 DP 的新产品中强有力地集成其 AS-IS 服务。这个集成不是问题..这个主题是我们的比赛!

客户 AS-IS 服务以 IBM RPG 程序语言实现,并部署在 IBM System I (AS/400) 上。实际上它们不是服务,而是大量与 IBM DB2 数据库实例接口(interface)的程序。数据库的 CRUD 操作不是我们可以使用 ORM 工件的问题。现在,我们正在研究一种与 RPG 程序交互的方法。经过初步分析,我们发现了不同的方法,其中有两种非常有趣:

  1. JTOpen,它“是一个 Java 类库,支持客户端/服务器和互联网编程模型到运行的系统IBM i(或 i5/OS 或 OS/400)。 Java 小程序可以使用这些类,servlet 和应用程序来轻松访问 IBM i 数据和资源”(作者 http://jt400.sourceforge.net/)。这个想法是开发一个模块以通过 REST (API) 调用 RPG 命令。
  2. 在 AS/400 上使用 WebSphere 通过 Web 服务包装 RPG 命令(由 IBM 直接分发)这里有一个教程: http://www-01.ibm.com/support/docview.wss?uid=swg27009770&aid=1

我们需要了解哪种解决方案更好。例如,要了解这两种解决方案的性能下降级别并不容易。你能给我们一些建议吗?

谢谢,

再见

最佳答案

与 IT 中的通常情况一样,这取决于情况。

选项 2 会更快更容易,但它可以支持的内容有一些限制。尽管 IBM 一直在稳步消除这些限制。

请注意,您链接到的文档已经过时了。更好的引用是 "Moderizing IBM i Applications.."红色的书。还有 Integrated Web Service for IBM i网页。

前面链接的红皮书实际上涵盖了您在第 5 章 - 接口(interface)中提到的两个选项。

关于java - 在 AS/400 上与 RPG 集成的提示和技巧是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32631142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com