技术开发 频道

随“机”应变的架构

随"机"应变的Web手机银行渠道整合技术及其架构

    软件技术和架构来源于业务需求,并服务与业务需求。传统的商业银行基于电子化建设目标的渠道架构已经不能满足现代商业银行业务发展的需求和以客户为中心的目标,所以逐渐暴露了当前的渠道架构的不足。

    上图2左图是大多数银行现有的渠道架构,右边是理想的多渠道整合架构图。它包括三个方面的整合:数据整合,流程的整合和渠道整合。

    1.数据整合是指利用主数据管理(MDM),整合全行各个渠道系统的数据和信息,以客户为中心,达到360度客户视图的目的。以手机银行为例,手机银行中的"提醒"功能,应该集成了来自信用卡中心的信息,柜台的业务提醒和办理状态信息,网上银行提交的预约和支付购物状态等。

    2.流程的整合指银行的各个渠道整合成一个统一的服务平台,为顾客提供统一可以跨渠道的服务。如:在手机银行中客户可以直接通过电话或视频和柜面理财经理咨询。

    3.渠道的整合指银行的所有渠道基于跨渠道客户体验,互动。进而可以进行用户渠道使用偏好,用户在渠道的行为分析等。

    手机银行如果基于上图2右边的多渠道整合的架构进行构建,那可以最大可能的重用数据、业务逻辑和渠道逻辑。这要求手机银行渠道的架构和技术上有下列几点要求:

    1.通用的、统一、可重用的基于XML的全行数据描述语言。用于描述手机银行渠道,乃至于全行的所有渠道系统的"数据"、" 数据校验"和"数据之间的结构和关系"。通用的数据描述语言,手机银行定义的数据字典,可以很容易的被其他渠道复用,相反也是。这样有利于维护全行唯一的、统一的数据格式。

    2.方便的银行主机适配器,以及在通用数据和主机数据之间可配置化的转换器。银行主机接受特定格式的数据,转换器可以用于在通用的银行渠道数据格式和主机格式之间方便的转换。

    3.通用的基于XML的渠道逻辑描述语言。该语言用于描述渠道流程和步骤。该流程和步骤可以不断分解成可重用的子流程和子步骤,然后可以拼装组合各种渠道逻辑。这样很容易的把手机渠道的逻辑和网上银行,柜台系统的整合、重用。

    4.通用的业务逻辑描述语言和流程引擎。这个可以基于BPEL和SOA流程引擎。

    当前业界也有相应的框架能很好的支持多渠道整合,如IBM Websphere BTT (Bank Transformation Toolkit)。

总结

    手机银行越来越重要,将会有越来越多的金融机构建设或者改造他们的手机银行。本文主要讲述和讨论手机银行架构上的两个问题,以及解决方案和技术架构。

0
相关文章