我们将在不久的将来实现一种解决方案,用一些存储过程更新我们作为RPG程序编写的iSeries应用程序,我们的首选方法是利用Java在这一领域提供的最新和最大的功能。
通过在STOVFlow上搜索和检查其他问题,JTOpen似乎是事实上的库/工具集,它对大多数人都有效,我很高兴地看到Tomcat运行在一个i系列的盒子上,没有任何问题。
在这样的背景下,我想到了下面这个高层次的溶胶拱。
问题-
发布于 2011-10-30 08:24:09
在从Java调用RPG时要非常小心,因为RPG不是线程安全没有进行一些更改。
发布于 2011-09-19 14:16:19
当我在一起的时候,我在市场上感觉最好的产品是深刻用户界面。还有来自不同供应商的其他几个。这些产品大多不使用Java。I上的Java往往比较慢。(有些事情可以让它变得更快,但是本机总是更快。)你会为这些产品付出代价,但想象一下你自己要花多少时间才能做到这一点。对于上面的内容,我被引用在$20+千倍的范围内。但就像所有i产品一样,由于系统的不同,价格也有很大的差异。
直接回答你的问题:
发布于 2011-09-28 10:59:05
我发现,就所有实际目的而言,AS/400的行为就像从Java代码中看到的AIX盒一样,您必须使用jt400 (jtOpen)来与AS/400特定特性(如数据队列、文件等)进行通信。这很好,但是调用基于JVM的解决方案的缓慢性迫使Java解决方案长时间运行。
还请注意,由于预启动作业的性质,QTEMP通常无法作为保持状态的机制。
在V6R1下,Java 6是可用的,并且在“新技术”版本中运行得很好。然后,您可以运行几乎所有基于Java的解决方案,包括像Jetty这样的web服务器。注意,Java在直接访问IFS文件时默认为代码页819。使用AS/400作为网络驱动器的Windows客户端使用兼容的代码页。
https://stackoverflow.com/questions/7449940
复制相似问题