中国人民银行主管
国内金融机构协办
中国金融信息科技主导期刊
全部文章 指定日期
当前位置:首页 >> 正 文
新韩银行的Framework应用——TmaxSoft Framework面向银行的SOA解决方案
来源:本站原创 作者:北京TmaxSoft系统软件有限公司 点击次数:次 时间:2008-4-17
  

北京TmaxSoft系统软件有限公司技术顾问 董毅

新韩银行(Shinhan Bank)是韩国第二大银行。截至2007年初,新韩银行拥有超过2200万客户和1920亿美元的资产以及总共1046分支机构和1.3万多名员工。

新韩银行希望新的“下一代系统”可以让银行竞争并跻身于全球高级金融机构,并认为敏捷的金融IT系统具有非常重要的作用。

考虑到韩国资本市场的Integration Law将于2008年生效,这将为韩国今后510年的金融市场带来巨大的变化,包括向外国竞争者的进一步开放,新韩银行迫切需要稳定而且灵活的下一代银行系统。

在决定实施下一代银行系统时,新韩银行已经意识到如果停止使用基于大机的系统功能,新系统必须在开放环境中进行实施。另外,新韩银行寻求找到一种方法提高产品开发的效率,并实现一种IT环境用来处理超越其传统业务和系统边界的产品。

新项目的目的在于加强客户管理能力,革新其核心银行系统、渠道、财务管理应用和基础架构。新韩银行的下一代银行系统(新银行IT系统)遵循下列目标进行设计。

构建面向客户的系统,快速集成新的应用处理客户经常变化的需求;实现高效的应用开发环境;确保系统能够365天全天候提供服务;实现面向未来的架构,体现IT灵活性、可扩展性和SOA的概念;为系统各种渠道提供统一的管理环境;实现集中的信息管理环境;确保系统维护的高效和便利性。

为了实现这个目标,新韩银行的IT系统基于开放的系统架构,采用标准化的接口进行开发。一种“产品工厂”解决方案用来构建核心银行系统。新系统作为高效的应用开发环境,确保面向客户的产品能够快速开发并发布。

“下一代系统”的开发涉及核心银行系统和“产品工厂”、费用管理模块、数据管理模块以及其他通用组件采用ProFrame进行构建,它集成了Tmax交易中间件,成为了具有增强开发效率、稳定性和灵活性的银行框架(Framework)。

基于Framework的架构:通用的应用和特性采用ProFrame所提供的GUI开发环境进行开发,降低了费用,提高了开发效率,并为应用提供了标准化和透明度。这种方案用来开发收单、贷款、进出口、外汇兑换、外币、代理服务、客户管理、总账等应用。

集成认证的中间件:ProFrame 集成了经验证的交易中间件TmaxTmax确保数据的一致性和新系统提供稳定而高效的事务处理性能。任务和门户系统比如CRM、财务会计、个人管理等使用Java EE5认证的Web应用服务器JEUS(连同ProFrame)进行开发。

本方案的特点是:

◆通过ESBTmaxsoft ProBus)完成外围系统的集成;

◆通过MCITmaxsoft AnyLink)实现多渠道的业务接入;

◆核心系统(Core-banking System)构建在基于C语言的ProFrame系统上,并从技术到业务划分为三个不同的层次:System common layer/Business common layer/Business Function layer,通过这三个不同层次业务模型的可视化定义,实现底层逻辑对上次服务的隔离,以及对相关业务服务的共享和重用。

新韩银行采用上述解决方案后,核心系统的功能得以简化和梳理,整体性能达到了设计能力的3倍,同时将开发工作量和项目周期缩短为原来的一半,使新韩银行获得了牢固的长期发展平台,从而专注于业务和服务的创新。

通过以上论述和具体案例我们不难看出,SOA在银行的应用不仅是可行的,而且是成熟可靠的。关键是要建立一个面向业务、面向服务的Framework,并在其上定义、装配、部署各种业务组件。

打印】【关闭
有关授权转载网络合作等事宜请与《金融电子化》联系。未经《金融电子化》书面授权,请勿转载或建立镜像。
本站所载文章数据由《金融电子化》承担相应法律责任,使用前务请核实,风险自负。
[京ICP2007897987号] Copyright《金融电子化》All rights Reserved 版权所有