Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1269055
  • 博文数量: 287
  • 博客积分: 11000
  • 博客等级: 上将
  • 技术积分: 3833
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-16 08:43
文章分类
文章存档

2013年(15)

2012年(17)

2011年(17)

2010年(135)

2009年(85)

2008年(18)

分类: 系统运维

2010-04-22 09:56:36

RPGIV编程技巧(11服务程序最有效的实际应用案例

 

对当今中国400应用项目实际应用服务程序,应结合中国400应用项目的实际水平情况具体部署。

 

中国目前的400应用项目,程序之间的调用关系绝大部分是基于动态调用;程序接口绝大部分是PLIST参数定义的接口。我们可以把服务程序归结为1)无数据文件的功能模块类;2)有数据文件的功能模块类。

 

这里重点讲有数据文件定义使用的服务程序的结构和调用。

 

在银行核心系统项目中,最基本的操作之一就是对历年的客户账号的有效性检查。对这类只读性操作,最有效的实施方法就是定义一个服务程序。最简单实用的服务程序创建,就是把有效的、实用的程序(PGM),如果只读,去掉seton *inlr;把程序编译成*module,不改动任何程序定义和入口条件,用BIND文件定义成一个服务程序(SRVPGM)下的一个服务应用程序(service)。

 

把使用同类数据源的服务应用程序用上述方法编译成*module,挂在一个服务程序下,就可以动/静态直接调用使用。

阅读(1177) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~