【转】银行核心与前置系统的区别

目前行业界对银行核心的定义是传统业务的集中处理,这些传统业务的核心都是基于数据记录为基础的业务集中交易。

一、从历史的演变看银行核心和前置系统的诞生

从银行电子化发展的历史我们可以清楚的看到银行核心与银行前置系统的发展和演变。

上世纪80年代,IBM PC
XT、苹果机、王安电脑初步深入到银行界的应用,许多商业银行各分行或各分行的储蓄所以这些电脑设备搭建银行记账系统,交易种类在非常窄的应用范围内。

到80年代末期,国家对中国金融电子化领域的优先政策,以中国银行为代表的商业银行引进IBM系统360、系统370系列的计算机系统,逐渐在地区性为单位形成区域性应用体系统一的处理单元。这时的其它商业银行,比如建行、工行、农行等还处在乱世英雄阶段,各区域的计算机系统没有一个完整的体系和应用体系。在80年代末期到90年代初期,以人行计算中心为首,工行计算中心、农行计算中心等形成了以IBM系统370为计算机系统的应用架构。人行计算中心形成了全国范围的清算系统。工行和农行也以IBM系统370为平台,逐渐形成区域性的统一银行应用体系。在这种系统环境下,还没有出现银行总行前置系统。如果说有的话,只有在这种IBM
SNA架构下的前置通讯控制机,但是没有目前前置机上的通讯报文转换概念。

到了90年代末期到20世纪初始年代中期,各家商业银行把各地分行的IBM系统银行核心账务系统集中到各家总行计算中心。在集中的同时,又统一开发了银行综合前置系统,把进入银行各渠道的通讯整合到综合前置系统中,各渠道的通讯交换报文通过综合前置处理后再与主机交易系统进行通讯。在这之前的综合前置,从柜面系统通过综合前置再进入主机交易系统是主要的处理,其它渠道的通讯微不足道,许多系统处理其它渠道的通讯,没有把这类通讯归类到综合前置中,而是使用专门的通讯编程进行处理。

随着新的业务不断扩大,以及硬件展示平台不断延伸,一方面新的业务种类快速增长,要求新的业务在传统业务平台下通过技术实施手段快速融入,即数据记录为基础的模式不会改变,新的业务子系统在银行核心架构中可以集成到传统业务中,也可以通过中间业务交换平台成为一个单独运行的功能子系统。另一方面,硬件展示平台不断延伸,比如银行ATM自助功能不断扩充、自助设备和手机银行等功能的完善,传统的业务有60%至70%都可以延伸到这些自助设备上。这两类业务的扩展,由于目前银行传统核心架构的技术限制,使得新的业务不能快速融入银行传统核心体系中。所以,在现有的架构下,许多银行,就把银行综合前置的概念进行延伸,一方面还保持银行柜面系统进入的报文转换处理;另一方面,把银行综合前置的概念延伸到银行中间业务交换平台上,通过银行综合前置,或者银行中间业务交换平台,把非银行传统业务核心交易之外的功能处理模块的报文进行转换,再通过中间业务应用平台上的路由功能进入到对应的应用子系统中进行处理。各独立的应用子系统在处理交易过程中,如果要与银行传统核心系统数据进行处理,都必须通过中间业务交换平台进行处理。

二、银行核心与前置系统区别、定义发展与架构延伸

这里,我们再回到文章的话题:银行核心与前置系统的区别。

银行核心,这里指传统的银行核心系统,可以进行完整的银行交易和事务处理的交易系统。没有前置系统,如果采用直连柜面通讯通道,银行核心是一个单独的、可运行的交易系统。

前置系统,或者中间业务交换平台,没有处理业务交易的功能,只能进行报文转换、报文的加解密处理、通讯协议转换,以及,通过这个平台上的路由功能进行通讯报文的转入或转出处理。

上面说过银行新的业务种类不断增加,硬件展示平台种类和功能不断扩充,对银行核心系统定义范围的延伸,也就发生了变化。传统的银行核心模式也发生了变化,传统银行核心仅作为账务系统存在于银行综合业务系统中。其它业务模块也随着交易量的扩大,或者业务模块的独立性,存在于这个银行综合系统的架构中。如果银行综合系统是这样一种三层架构:渠道层(包括柜面)、银行综合前置层(中间业务交换平台)、核心层,包括传统银行核心和非集成新业务子系统。我们如果一定要落实什么是银行核心的话?我认为,银行核心在没有有效地解决银行交易与银行数据事物处理关系之前,基于银行数据记录之上的交易处理的功能模块的架构集成就是银行核心。前置系统是连接各处理单元的桥梁,是血管。核心层的各处理单元,无论是紧耦合集成,还是松耦合集成,是核心,是内脏。

随着应用系统架构的不断扩充,新的技术不断涌入,前置系统角色随着功能的变化也在不同阶段发生了变化。

从早期银行账务系统之上没有前置系统概念,到银行数据分区域或集中处理,诞生了银行前置系统,随着中间业务的不断加入,大前置,或者综合前置,或者中间业务交换平台,替代了传统的柜面进入主机的前置系统。从基于AS400平台db2/400数据库的应用开发模式的改变,java前端新技术的运用,在许多需要图形方式展现的操作画面应用上替代了传统的绿屏字符操作应用。新的交易处理流从简单直行前置系统或综合前置系统,到逐渐需要这类前端展示公共的预处理放到综合前置上来做,这样综合前置的角色就被ESB平台取代了。ESB平台包含所有综合前置的功能外,还有java服务的功能封装的功能,有前端java需展示数据或者报表数据的数据预处理功能。

三、展望未来

这里顺便探讨一下x86体系计算机,即‘云计算’应用于银行核心架构的模式。

不可否认,x86体系计算机在internet搜索引擎方面取得巨大成功,成功地诞生了‘云计算’概念和技术。云计算在搜索引擎方面的最小处理单位是搜索关键字词汇,云计算处理中数据涌向最小单位也是搜索引擎关键词汇。然而,把‘云计算’概念用于银行核心业务,势必首先要解决:1)什么是银行交易的最小处理单位?2)什么是银行交易云计算模式下的最小数据涌向单元?如果解决了上述这两个概念之后,为了达到交易的完整性,势必要对这两个单位的云计算处理单元进行统一调度,这又引发云计算体系中的调度问题。同时,在云计算模式下,如何实现银行交易的数据完整性?即银行事务处理的完整性。IBM的分布式数据库产品对单点对单点的事务处理采用二次确认进行处理。如果在云计算模式下,不会是n点对n点的n次方的确认方式吧?如果这样,云计算模式就不适合银行业务。当然事物总是发展的,可能在不久的将来,新的技术可以做到云计算模式下的银行交易的完整性。但是,目前为止,各计算机厂商仍然处在摸索阶段。如果这种新技术一旦诞生,银行界也不会是这种新技术的吃螃蟹者,也一定会有一个较长时间的缓冲期。

时间: 2024-10-31 09:23:19

【转】银行核心与前置系统的区别的相关文章

聊聊p2p金融系统和股票配资系统的区别

在做一个股票配资系统和p2p系统融合的案例. 于是,对p2p金融系统的功能和股票配资系统的功能进行一下分析. 一.股票配资核心流程以及功能分析 股票配资系统的流程为:大致为用户申请股票配资,公司提供资金,然后分配其账户,最后呢,对其资金状态有个跟踪. 1.用户点击股票配资按钮,弹出股票配资资金费率的界面. 2.用户在股票配资资金费率的界面选取自己所想要的产品之后,点击申请股票配资. 3.这个时候要缴费.缴费分为保证金和风险金.这里就有个问题,如果先交保证金的话,系统里应该有个风险金补缴的按钮.

ERP系统和MES系统的区别

公司说最近要上一套erp系统,说让我比较一下,erp系统哪个好,还有mes系统,我们适合上哪个系统,其实我还真的不太懂,刚接触erp跟mes的时候,对于两者的概念总是傻傻分不清楚,总是觉得既然都是为企业的信息化做贡献,那区别又是在哪儿呢? 然后经过一系列的搜索,现在终于有了一些概念了. 好吧,细细说来,ERP系统以供应链管理为核心,以销售部门和采购部门为信息源头,以设备.人力等其它系统为基础,使信息流在ERP内部得到有效的传递和集成. 产线上的数据采集,产品在生产流程中的数据跟踪等这部分属于ME

银行综合储蓄业务系统,水平为学了一年C语言

银行综合储蓄业务系统 #include <stdio.h> #include<string.h> int acccunt = 0; char name[10],pw[10]; struct user   //定义结构体 { int ID; char userName[10]; char userPwd[10]; float money; int status;  // 状态 1:正常 2. 挂失 0:销户 }users[60]; int kk = 0; // 记录编号,和已添加用户

【游乐园储值卡系统】与普通会员卡系统的区别?

游乐园储值卡系统是专门用在游乐园的预充值卡管理软件,主要实现入园开卡充值,然后可以到任意的娱乐项目游玩,无需携带现金,方便安全:普通会员卡系统是零售.餐饮比较常用的会员卡功能,有充值.折扣.积分功能,方便商家锁住客户群的有力手段.那游乐园储值卡系统和普通会员卡系统的区别有哪些呢?他们之前的区别主要是在使用流程以及面对客户群体不一样,所以系统的功能和操作流程不 一样.游乐园一般针对的是人流量比较大,而且大部分的新客户,很多人玩一次后,不知道什么时候才会再来,所以游乐园储值卡一般采用不记名,入园办卡

讲讲金融业务(二)--银行自助结算业务系统架构(A)

本篇论文主要读者适合对银行业务感兴趣的技术开发者,我这里尽量用普通读者能读懂的语言来描述银行自助结算业务系统架构. 在讲之前,先要阐述一个概念,即银联: 银联即各家银行的联合体,各家加入银联的银行都是银联的股东,银联的主要业务为:POS/ATM等自助结算收单业务,银联在线支付,互联网手机支付三项业务. 在没有银联的之前,自助结算业务系统架构是下面这样子的: 即自助结算终端将根据各家银行卡的交易转发至相应的银行.事实上各家银行部署的自助结算终端只受理本行业务.因此,自助结算终端的功能极其受限,比如

OA系统、ERP系统、CRM系统的区别和联系有哪些?企业该如何使用?

我们经常听到很多企业会花重金购买适合企业的ERP.OA和CRM系统,使得公司的管理运营更加高效有序,节省公司运营成本,带来更大的经济效益,但实际上很多人员都不太理解他们之间的区别和联系是什么,到底该如何选择,今天就给大家详细分析一下这些系统. ERP.OA和CRM系统的区别 1.定义 ERP:企业资源管理,是一种主要面向制造行业进行物质资源.资金资源和信息资源集成一体化管理的企业信息管理系统. OA:办公自动化,是将现代化办公和计算机网络功能结合起来的一种新型的办公方式. CRM:客户关系管理,

银行远程影像授权系统解决方案(中国银行)

近年来,随着我国金融体制改革进程顺利推广,商业银行资产规模变得日趋庞大,客户数量日益增多,分支机构逐渐增社,商业银行授权压力也随之加大:授权工作变得异常繁重,柜员业务等待时间延长,业务处理效率降低.面对这些情况,银行急需增配相应的授权人员和设备,造成了运营成本的增加:同时,授权人员的短缺和业务素质的差距也增大了业务风险.因此,所有的业务授权管理模式已滞后于业务的发展. 远程授权处理模式就是保持柜员需要授权的交易画面以及业务凭证影象,视频,音频同步传输给远程授权人员,由授权人员在自己的终端上审核并

(转)海思3515 Hi3515 ARM 核心板 最小系统板 留出所有接口 带 JTAG

海思Hi3515 为 ARM9的内核+DSP组成 可以H264编码 4路D1或者1路1080P 或 H264解码 4路D1或者1路1080P 同时芯片本身带丰富的外围接口 UARTx4 SATAx2 USB Hostx2 SD SPI LAN IR I2C VGA输出 CVBS输出 和大量的 GPIO 等 软件上,系统跑Linux 2.6.24 的系统,使用gcc/g++编译器 核心板组成 Hi3515 + DDR(2Gbit) + FLASH(256Mbit/32MByte) + RTL820

银行窗口排队叫号系统实现

这是一个模拟银行窗口排队叫号调度系统,参考了网上两篇文章,一篇java的和一篇linux c++的,然后我在windows下实现了它,开发工具是vs2008.在文章最后我会给出直接可编译可执行代码. Java版参考:http://blog.csdn.net/zhangxiaoxiang/article/details/6294132 Linux c++版参考:http://blog.csdn.net/yanjiashang/article/details/6359652 模拟实现银行业务调度系统