分行特色业务平台解决方案
特色业务平台 — 增强业务产品的关键
根据银行客户的需求,各分行依托于总行核心业务系统提供的标准账务处理功能完成的各种业务产品,统称为特色业务。一般而言,特色业务包括各种代理业务、企业特殊的支付结算及资金管理需求等。
分行特色业务平台能够满足银行客户的各种特殊业务需要,更快的开发出适应客户要求的各种业务产品。
分行特色业务面临的挑战
虽然大多数分行均都建设了特色业务平台,但仍然存在以下问题:
1 、体系架构上仍然存在渠道、业务系统的网状连接,没有形成统一的渠道管理和以特色业务平台为核心的星型架构,仍会导致部分的重复开发。
2 、在开发管理方面没有形成统一的开发、管理和积累的平台,部分业务系统没有统一到一个管理框架下,不能形成很好的积累和业务组件的知识管理和共享。
3 、应用系统方面一般没有建立很好的数据模型和扩充模型及扩充规范,导致特色业务数据分布的随意性,不利于未来信息管理的发展。
基于 IBM 的 WebSphere Business Integration Message Broker (以下简称 WBIMB ), WebSphere MQ 和 WebSphere Business Integration Server Foundation (以下简称 WBISF )的解决方案能够很好地解决以上问题:
1 、利用 IBM MQ 和 WBIMB 的渠道整合功能和系统集成商的应用交换平台的无缝结合,在统一渠道整合和接入的基础上完成统一的渠道管理和以特色业务平台为核心的星型架构,进而实现业务的一次开发,可以在多个渠道上部署。
2 、 IBM WBIMB 和系统集成商的应用交换平台、应用开发平台提供了统一的开发、管理和知识积累的机制及相应工具。很好的完成各种业务组件的开发和统一管理,并通过工具统一管理和共享。开发好的业务组件,在新业务系统的开发中可以直接使用,大大减轻了业务开发的工作量和测试的工作量,降低实施风险,满足快速开发特色业务的需求。
IBM 特色业务解决方案
整个系统的设计由 IBM 的 MQ 和 WBIMB 作为特色业务平台的数据接入应用整合平台,完成对各分行多渠道设备接入的支持、其他外联单位系统接入、对总行大前置服务的接入、同时考虑到对未来总行 EAI 平台的接入需求。
我们对所有的特色业务作一个分类处理,如果该特色业务是穿透式服务,即交易请求通过综合前置平台只访问后台一个业务系统,称之为单支交易。如果是一个交易有对后台多系统的访问需求,称之为组合交易。
在 WBIMB 中提供了单支交易的封装服务。考虑到综合前置平台对于封装单支交易类型的需求量比较巨大,而且对于性能的要求很高,同时被封装的单支交易也是组合交易的基础,所以建议使用在业界已得到证明的高性能处理引擎 WBIMB ,来提供单支交易的封装服务。 WBIMB 提供了单支交易的两种封装接口,一是基于消息( MQ ),另一是基于 Web Services 。
对于组合交易,我们建议可以采用 IBM WBISF。WBISF 是基于 BPEL 标准的最新一代流程整合产品。BPEL 是专为流程整合而制定的一项规范标准。IBM 和微软领导制定了 BPEL 规范,目前已经成为业界标准。IBM 率先将 BPEL 应用于企业级产品之中,在 WBI Server Foundation 中提供了基于该标准的流程开发、部署和监控功能。因此,建议采用该软件来构建组合交易服务。WBISF 本身也提供了对于后台系统的联接服务,即可以联接各种 Adapter。如下图所示:
