22、基于iSeries服务器的WebSphere J2EE应用与遗留系统交互开发指南

基于iSeries服务器的WebSphere J2EE应用与遗留系统交互开发指南

1. RPG程序调整

在某些RPG程序中,由于文件作为分布式程序调用时未打开,需要在文件规范中添加 USROPN 关键字。添加该关键字的文件规范部分使用以下语句:

...WORKSTN SFILE(ORDSFL:SflRrn) USROPN

同时,程序的主线逻辑会检查参数数量。若存在参数,则调用名为 CmtOrder2 的新子程序,并绕过所有显示文件处理,使用以下语句实现:

C                   IF        NbrParms > *ZERO
C                   EXSR      CmtOrder2
C                   EXSR      EndPgm
C                   ENDIF

CmtOrder2 子程序与原 CmtOrder 子程序类似,但它从 CustDS OrderMODS 数据结构中检索订单信息,而非从显示文件和子文件记录中获取。

2. Java应用增强

借助IBM Toolbox for Java的程序调用功能,Java程序可直接执行iSeries上的任何非交互式程序对象(*PGM),通过参数传递和返回结果。Java开发者需使用IBM Toolbox for Java

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值