期货交易自动化论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 19|回复: 0

哪位前辈来讲讲AS400平台核心系统的架构和实现机制? - 金融行业 - ITPUB论坛-专业的IT技术社区

[复制链接] |主动推送

285万

主题

285万

帖子

855万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8553710
发表于 2022-9-11 06:28:30 | 显示全部楼层 |阅读模式
做过Aix的核心,个人理解就是典型的cs架构,前端-中间件(平台)-后台,一个前端对应一个后台程序,前端输入完毕回车后组成报文发给对应的后台程序,后台程序(c语言编写,嵌入sql)接到相应的数据后进行处理,增删改查表里的数据,记账,写日记。在编译方面,一般系统里都有写好的makefile,程序写好之后放入指定的文件夹,然后make一下就可以完成编译。没做过AS400的核心,不知AS400平台的核心是否也是这个套路,只是后台的程序不是pro c而是RPG?哪位前辈有RPG的核心后台程序能否发给我让我学习一下?
还有几个问题请教大家:
1.个人理解中间件是起分流和保护作用的,该送到哪里的报文送到哪里,同时保证安全性和顺畅性,防止堵塞,不知是否正确?
2.个人理解中间件是平台的一部分,报文的组包和解包工作是由平台完成的,不知道是否正确?如果是这样的话,平台除了中间件还包含什么其他部分?
核心系统的整体结构和思路是不分平台的,不管unix,400,大机,系统的设计可以是一样的。以前的联想,中联核心系统产品smartFTS,bankvision,就是一套设计,同时有unix版和400版。不同的平台在于程序实现的写法不同,以及一些技术细节区别。例如RPG语言对数据文件增删改很方便,记录加锁机制与普通关系数据库有所不同等,但总体来说大同小异。
感觉对于核心-前置-前端的架构层次理解有些欠缺。你这里列举的中间件这个不是必须的,作为通讯中间件,作用是帮助系统简化报文通讯编程难度,常见的有CICS,tuxedo等,也有不少系统自己写通讯,不使用中间件,所以中间件不作为单独的一层看待。而前置的功能要复杂,服务的发布,组合,一致性管理,作为连接各种系统的汇集点。
pacman2000 发表于 2014-8-23 16:44

核心系统的整体结构和思路是不分平台的,不管unix,400,大机,系统的设计可以是一样的。以前的联想,中联核 ...
受教了,多谢前辈
zhanglp74 发表于 2014-8-24 13:53

谁能罗列出目前在国内使用AS400作为核心银行HW的银行列表??
股份制银行里招行和中信还是AS400,城商行应该也有不少
本帖最后由 pacman2000 于 2014-8-24 20:32 编辑
zhanglp74 发表于 2014-8-24 13:53

谁能罗列出目前在国内使用AS400作为核心银行HW的银行列表??
股份制:招行,中信。
城商:北京银行,宁波银行,汉口银行,九江银行,青岛商行,赣州商行。
农信:北京,天津,重庆,黑龙江,吉林,内蒙古,河北,山西,甘肃,浙江,安徽,江西,福建,深圳,东莞,顺德。
广发正在转大机,深发展被平安合并后转6000,宁波国际银行也转了6000。
pacman2000 发表于 2014-8-24 20:30

股份制:招行,中信。
城商:北京银行,宁波银行,汉口银行,九江银行,青岛商行,赣州商行。
农信: ...
多谢!!!

股份制:招行,中信。
城商:北京银行,宁波银行,汉口银行,九江银行,青岛商行,赣州商行。
农信: ...
挺全的,赞一个。
pacman2000 发表于 2014-8-24 20:30

股份制:招行,中信。
城商:北京银行,宁波银行,汉口银行,九江银行,青岛商行,赣州商行。
农信: ...
除去AS400平台、大机,采用开发平台的还是占大多数。开发平台中,采用UNIX/C做核心的,又占大多数。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|期货交易自动化论坛

GMT+8, 2024-11-24 18:49 , Processed in 0.114890 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表