首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM i PASE有什么用?

IBM i PASE有什么用?
EN

Stack Overflow用户
提问于 2019-04-16 13:34:51
回答 1查看 464关注 0票数 0

作为一个RPGLE和Java编码器,PASE对我有什么用处。

如果我是一个Java程序员,那么在IBMi上PASE对我有什么用处。你在职业生涯中做过的任何实际事情都会有帮助吗?

因此,如果我是一个节点开发人员,我会安装在PASE容器中,并调用rpgle进行DB2访问,我知道您可以直接从节点使用SQL吗?

你好,杰姆格

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-16 21:29:18

这是我在PASE上的笔记(来自https://github.com/MandyShaw/iPerimeter/blob/master/IBMi/CallPASE/ILEtoPASEProofOfConcept.pptx)

便携式应用程序解决方案环境(PASE): AIX代码与在AIX上运行的代码完全相同,但在维护IBM及其存储对象的完整性方面存在限制 /QOpenSys/bin中的Unix (AIX)伪件,等等。 呼叫QP2TERM或呼叫QP2SHELL 也可以直接从ILE程序调用,尽管接口很复杂(请参阅我的ppt);除了通过特定的IBM APIs之外,无法从ILE访问PASE内存,而且相关文档是稀疏的。 PASE被IBM i及其授权程序广泛使用。 从V6R1开始,IBM i Java就使用PASE。 也被一些第三方IBM i产品使用。 免费的IBM i Developer Tools ( 5799-PTL )提供了几个重要的基于PASE的工具,特别是PERL,以及一些基于Posix的工具。 通过CLI或JDBC建立IBM i数据库-没有特殊处理 在IBM上创建PASE程序需要安装AIX编译器--开源gcc,或IBM提供(可付费)。5799-PTL要求后者

您应该能够从inside PASE中使用通常的JavaToolboxjt400.jar JDBC驱动程序,不过我真的不清楚为什么要在IBM内部运行相同的Java。

我不得不在ppt中进行接口,以便与运行在PASE中的第三方产品进行RPG程序对话。我使用的是ILE,而不是ILE,因为在网络上没有足够可用的RPG示例。然后,我通过来自ILE程序的服务程序调用来运行ILE模块(我记得,由于必要的teraspace编译选项,我无法将它链接到程序中)。

PASE不是一个“容器”,它只是一个与IBM一起隐藏的AIX实例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55709487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档