Chinaunix首页 | 论坛 | 博客
  • 博客访问: 303965
  • 博文数量: 40
  • 博客积分: 1
  • 博客等级: 民兵
  • 技术积分: 670
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-31 11:19
个人简介

从事银行核心系统设计开发的程序猿

文章存档

2019年(1)

2018年(4)

2017年(11)

2016年(6)

2015年(18)

发布时间:2016-07-09 23:21:46

操作系统V7R3的主要变化:    7.3     CL语言    没有新增的内容。    C/C++语言    新增了对C++11标准的支持。通过LANGLVL(*EXTENDED0X)可以开放使用。    RPG语言    增加了完全自由格式的写法。第一行**FREE表示整个文件.........【阅读全文】

阅读(3406) | 评论(0) | 转发(2)

发布时间:2016-04-13 02:46:06

*交易和组件写法Firebird核心系统的整体结构,是由主控--交易--组件这几个层次组成的。联机交易主控由C程序编写,异步交易主控和日终批量主控由CL和RPGLE程序编写。主控通过交易码调用相应的交易RPGLE程序,交易程序又通过CALLP调用不同模块的组件RPGLE程序,完成整个处理逻辑。交易程序和组件程序都总结了一套模.........【阅读全文】

阅读(28651) | 评论(1) | 转发(1)

发布时间:2016-04-11 01:25:47

*面向对象实现运行中目标解析,模拟覆盖方法在核心系统这样大型的软件系统设计中,面向对象的设计方法,有助于分解复杂度,既保持抽象统一,又有灵活性。这里说的面向对象设计方法,不是指使用面向对象的编程语言就可以,而是指设计系统的思想。系统架构不进化,即使用Java这样的面向对象编程语言,也一.........【阅读全文】

阅读(4549) | 评论(0) | 转发(1)

发布时间:2016-04-05 02:34:06

*异常处理在核心系统开发和运行中,异常处理是特别重要的一环。异常的规划,对于系统的表现能力和查错能力有着巨大的作用,仔细的设计是十分值得的。之前的报文格式中,提到Firebird的返回码,是10位STRING。如果交易正常,返回码为'OK',如果出错,则为错误代码。如果为AS400系统级错误,则为F+系统错误代码,.........【阅读全文】

阅读(4375) | 评论(0) | 转发(1)

发布时间:2016-04-04 19:37:48

*命名限定在以往的RPG程序中,很让人头疼的一点就是字段的来源不直观,以及同名字段的相互影响。在程序中,字段可以是通过F表定义文件而引入的记录格式字段,也可以是EXTNAME引入的参照外部文件形成的结构字段,还可以是DS定义的字段以及直接用D定义的变量。如果考虑到有/COPY引入DS定义的情况,通常会造成在程序.........【阅读全文】

阅读(3507) | 评论(0) | 转发(1)

发布时间:2016-02-22 00:14:14

*数据字典和枚举值    在核心系统应用开发中,数据字典有举足轻重的作用。数据字典是对系统中所有字段的归纳抽象,需要规范同类字段的类型长度,方便定义和修改。    但是,在过去的核心系统中,数据字典的理解往往也会有失误。常见的错误方法,是试图穷举定义所有可以出现的字段名字.........【阅读全文】

阅读(3499) | 评论(0) | 转发(1)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册