金融咨询网近期会进行系统维护,短暂的等待是为了更稳定的服务,感谢您的支持。
  • 快捷搜索
  • 全站搜索

招商银行:打造移动金融新标杆

2013-10-22 16:10:34作者:招商银行信息技术部 梁剑锋编辑:金融咨询网
面对移动金融广阔的成长空间,招商银行因势而变,通过将服务与产品向移动互联网移植,创新构建了“水泥+鼠标+拇指”的业务发展模式,进一步打造在移动互联网时代的新优势。

10年前,互联网改变了我们的生活,招商银行抓住互联网机会通过互联网业务的发展带动了整个零售业务的发展。10年后的今天,移动互联技术的快速发展又将带我们进入一个全新时代。据中国电子商务研究中心统计,2011年中国移动互联网用户达4.3亿户,预计到2013年将突破7亿户,超过互联网用户数量。如此庞大用户群和需求日益旺盛的移动电子商务市场蕴含着移动金融广阔的成长空间。面临如此局面,商业银行如何应对?招商银行给出了一个答案:因势而变,通过将服务与产品向移动互联网移植,创新构建了“水泥+鼠标+拇指”的业务发展模式,进一步打造在移动互联网时代的新优势。
   
一、系统实施概况

  依照“水泥+鼠标+拇指”的移动互联网发展战略,经过广泛的市场调研和趋势判断,招商银行集中投入开发及业务力量,于2011年2月完成手机银行所有版本的推广,全面完成了新一代手机银行系统的搭建。手机银行系统实现了以统一的体验向客户提供全面优质的移动金融服务,除了整合主要的零售银行传统服务之外,还提供了金融资讯、票务处理、生活缴费、商旅预订、手机记账、手机充值、网点排队查询等增值服务。实现了横跨六大手机系统平台;实现了对三大运营商手机客群的全方位覆盖,向招行客户和非招行客户全面提供了中国最佳零售银行的优质金融服务,打造移动互联网时代金融行业的创新标杆。
  
  招商银行手机银行遵循服务器端面向服务架构(SOA)理念和客户端开放式架构(OSA)理念,实现了松耦合、面向服务的技术架构,能够快速响应业务变化,以满足客户随时随地的移动金融需求。采用一体化的渠道整合体系,实现了手机银行与其他渠道的高度整合,支持以客户为中心推出创新型移动金融服务。采用应用系统和服务器跨站点集群部署、流量负载均衡技术实现了服务能力的高可扩展性和系统运行的高效稳定。

二、系统技术架构
   
  1.技术架构简介
  招商银行手机银行系统采用多层体系的技术结构主要包括如下六方面。
   
  展现层:该层由客户端及客户端内嵌的系统自带浏览器实现,负责提供UI交互界面,终端基础功能调用,数据包封装等处理。

  接入层:接入层运行Web Server,是手机银行及其他银行渠道的接入口,提供统一的登录入口,处理手机银行与用户之间的页面交互,处理客户端请求并将应用层处理结果反馈给客户端。
  
  应用层:也称作业务逻辑层,主要完成手机银行的业务逻辑处理。应用层运行符合J2EE规范的应用服务器软件,应用服务器上部署整个手机银行的平台及应用。
  
  核心通讯层:负责服务器应用层和后端主机层的通讯。
  
  后端主机层:后端主机层实现手机银行业务的交易处理过程。
  
  数据层:负责用户和交易的数据管理。
  
  手机银行在横向上还分别和渠道整合体系、安全保障体系和运维管理体系互相对接,通过以上多层逻辑分离,可以使应用层专注于业务的实现,统一为不同类型的手机客户端提供业务服务和安全控制,快速响应业务需求。

  2.技术架构的先进性
  手机银行的成功需要不断创新产品与功能,满足客户或银行自身日益变化的业务需要。唯有采用灵活的架构才能适应业务的快速变化。
  
  服务器端采用面向服务架构(SOA):服务器端架构实现高度SOA化,使用XML格式化报文、统一的渠道间接口、动态对象反射、数字证书结合动态令牌机制等技术实现了松耦合、面向服务的技术架构,达到高度可重用、互操作性、灵活适应变化、松散耦合、共享服务等特点。
  
  客户端采用开放式架构:客户端采用C/S和B/S混合模式的开放式架构,通过提前预置基础功能并提供统一的对外接口、采用HTTPS附加自主研发的通讯协议、动态菜单机制、数字证书结合动态令牌机制等技术实现了高度可扩展、快速响应业务变化的特点。
  
  采用一体化的渠道整合体系:采用一体化的渠道整合体系,实现了手机银行与其他渠道的高度整合,通过“数据共享服务”和“协作服务”实现渠道间的数据共享以及渠道协作,渠道服务层服务遵循登记注册、通讯协议、通讯报文、权限控制、服务标准等规范,接受统一管理。
  
  采用应用系统和服务器跨站点双活集群部署和流量负载均衡技术:采用双中心运营和多线路自动选择,采用广域网流量负载均衡控制技术,通过自定义和对用户端网络环境的探测,将用户访问自动选择至访问速度最快的运营中心(深圳或上海)及相关线路,使用户获得最快的访问速度和最优的用户体验。手机银行业务在两个数据中心均有多台服务器同时提供服务,当某台服务器故障时,能够由系统自动切换至可用服务器提供服务。当某数据中心站点全部故障,或数据中心不可用时,能够由系统自动切换至可用数据中心。服务器的部署采用服务器跨站点双活集群技术,有很强的可伸缩性,能根据客户数和业务量的增长动态扩展,提供足够的服务能力。
  
  采用GPS定位、语音识别等手机终端技术:采用GPS定位、语音识别等手机终端技术实现了网点排队查询、语音选择收款方等增值服务,满足了客户的个性化需求。
  
  采用了手机终端硬件数字证书技术:采用了可应用在手机上的硬件数字证书技术,攻克了在手机平台上难以支持无限额转账的重大业务难题。
  
  全面支持主流手机,覆盖各类手机用户:支持六大主流手机平台(IPHONE、ANDROID、JAVA、MOBILE、HTML、WAP),主力版本IPHONE版、ANDROID版、HTML版提供统一的客户体验。

三、关键技术特点

  为实现上述技术架构的先进性,手机银行系统采用了如下关键技术特点。
  
  动态对象反射技术:服务器端通过对逻辑层的应用封装,以各个独立的应用向前端不同渠道(如网银和手机银行)提供共享服务。可以利用工厂模式结合动态对象反射技术在控制层不作改动的情况下,通过配置表增加新业务类名字的方式动态部署全新的业务功能。
  
  动态菜单机制:建立在手机银行C/S和B/S混合架构模式之上的动态菜单机制,满足业务扩展性要求。当一个新功能在手机网页版的平台上开发完成后,IPHONE版和ANDROID版客户端无需升级,服务器端只需要修改XML格式的菜单文件,IPHONE版和ANDROID版就可以登录并同步菜单文件、实时解析菜单并动态显示新功能入口,通过内嵌的浏览器与服务器交互完成提供同样的服务。实现了一次开发多产品共用的特点,解决了手机系统平台较多而带来的高开发成本问题。
  
  数字证书结合动态令牌机制技术:服务器端以手机银行客户唯一ID为关键要素构造动态令牌,使用数字证书的私钥对动态令牌进行签名,并采用对称加密算法保护动态令牌。第三方商户通过解密动态令牌,验证签名,绑定手机银行客户唯一ID和商户ID,实现单点登录模式,由第三方商户以安全的方式向手机银行提供增值服务。
  
  自主研发的通讯协议:采用数字证书技术实现客户端和服务器端的双向认证之后,利用客户端产生的随机密钥作为通讯密钥的一部分,建立一个安全的通讯通道,在HTTPS协议之上实现对通讯内容的双重加密。
  
  手机终端硬件数字证书:通过把网上银行现有的硬件数字证书技术移植到手机终端上,可实现手机银行安全的最高等级,攻克了在手机平台上难以支持无限额转账的重大业务难题。

 1 2 下一页 尾页

扫码即可手机
阅读转发此文

本文评论

相关文章