一种基于云平台的网上银行数据处理方法及系统的制作方法

文档序号:10535718阅读:272来源:国知局
一种基于云平台的网上银行数据处理方法及系统的制作方法
【专利摘要】本发明提供了一种基于云平台的网上银行数据处理方法及系统,涉及网上银行技术领域。其中,该方法包括:总行网上银行系统服务器接收客户终端发送的分行特色服务请求信息;总行网上银行系统服务器调用分行特色服务接口,以使得客户终端浏览器与分行特色服务云平台服务器连接;分行特色服务云平台服务器向客户终端发送分行特色服务请求信息对应的分行特色服务内容。本发明可以解决各分行网上银行系统独立部署自身的特色服务,造成客户操作不便,体验较差,且需要独立部署大量硬件资源,各分行网上银行系统的运行成本过高的问题。
【专利说明】
一种基于云平台的网上银行数据处理方法及系统
技术领域
[0001]本发明涉及网上银行技术领域,尤其涉及一种基于云平台的网上银行数据处理方法及系统。
【背景技术】
[0002]随着中国银行IT蓝图项目投产后,银行各分行的核心系统及产品系统在运营、业务产品和服务上渐趋一致。然而,由于各分行的业务背景、所处地域、客户群特点以及市场发展程度等的不同,各分行仍有差异化业务需求,因此在银行的各分行仍存在各自的特色服务,例如江苏省分行的无锡市住房公积金管理业务、宁波市分行的个人同城跨行业务、深圳市分行的国内信用证业务等。
[0003]各分行网上银行为了运营自己的特色服务,一般需要自主进行系统开发,并相对于总行网上银行系统独立运行部署。但由于各分行网上银行所应用的技术标准、开发规范、登录入口、域名地址等与总行网上银行不一致,则可能给客户带来冗余操作、界面风格不统一等问题,严重影响客户的体验;另一方面各分行网上银行系统均独立于总行网上银行系统进行部署,例如部署需要包括网站(Web)服务器、应用运行(AppServer)服务器,安全套接层(SSL)加速器等硬件设备,则导致各分行网上银行系统所部署的硬件资源投入较大,各分行网上银行系统的运行成本过高。

【发明内容】

[0004]本发明的实施例提供一种基于云平台的网上银行数据处理方法及系统,以解决各分行网上银行系统独立部署自身的特色服务,造成客户操作不便,体验较差,且需要独立部署大量硬件资源,各分行网上银行系统的运行成本过高的问题。
[0005]为达到上述目的,本发明采用如下技术方案:
[0006]—种基于云平台的网上银行数据处理方法,包括:
[0007]总行网上银行系统服务器接收客户终端发送的分行特色服务请求信息;
[0008]总行网上银行系统服务器调用分行特色服务接口,以使得客户终端浏览器与分行特色服务云平台服务器连接;
[0009]分行特色服务云平台服务器向客户终端发送分行特色服务请求信息对应的分行特色服务内容。
[0010]进一步的,该基于云平台的网上银行数据处理方法,还包括:
[0011]总行网上银行系统服务器接收客户终端发送的登录请求信息;所述登录请求信息包括客户账户身份信息;
[0012]总行网上银行系统服务器根据所述登录请求信息,对所述客户账户身份信息进行认证;
[0013]若总行网上银行系统服务器对所述客户账户身份信息认证成功,则客户终端与总行网上银行系统服务器合法连接。
[0014]进一步的,在总行网上银行系统服务器接收客户终端发送的分行特色服务请求信息之后,还包括:
[0015]总行网上银行系统服务器根据所述分行特色服务请求信息生成客户账户身份信息对应的取票信息。
[0016]具体的,分行特色服务云平台服务器向客户终端发送分行特色服务请求信息对应的分行特色服务内容,包括:
[0017]分行特色服务云平台服务器根据所述取票信息对客户账户身份信息进行校验,确定客户账户身份是否合法;
[0018]若分行特色服务云平台服务器确定客户账户身份合法,则向客户终端发送分行特色服务请求信息对应的分行特色服务内容。
[0019]进一步的,该基于云平台的网上银行数据处理方法,还包括:
[0020]分行特色服务云平台服务器接收客户终端根据分行特色服务内容发送的总行服务内容调用请求信息;
[0021]分行特色服务云平台服务器从总行网上银行系统服务器调用总行服务内容,并将所述总行服务内容发送给客户终端。
[0022]一种基于云平台的网上银行数据处理方法系统,包括客户终端、总行网上银行系统服务器,以及与总行网上银行系统服务器连接的分行特色服务云平台服务器;所述客户终端与总行网上银行系统服务器和分行特色服务云平台服务器分别通过互联网连接;
[0023]所述总行网上银行系统服务器,用于接收客户终端发送的分行特色服务请求信息;调用分行特色服务接口,以使得客户终端浏览器与分行特色服务云平台服务器连接;
[0024]所述分行特色服务云平台服务器,用于向客户终端发送分行特色服务请求信息对应的分行特色服务内容。
[0025]进一步的,所述总行网上银行系统服务器,还用于:
[0026]接收客户终端发送的登录请求信息;所述登录请求信息包括客户账户身份信息;
[0027]根据所述登录请求信息,对所述客户账户身份信息进行认证;
[0028]在对所述客户账户身份信息认证成功时,确定客户终端与总行网上银行系统服务器合法连接。
[0029]进一步的,所述总行网上银行系统服务器,还用于根据所述分行特色服务请求信息生成客户账户身份信息对应的取票信息。
[0030]此外,所述分行特色服务云平台服务器,具体用于根据所述取票信息对客户账户身份信息进行校验,确定客户账户身份是否合法;在确定客户账户身份合法时,向客户终端发送分行特色服务请求信息对应的分行特色服务内容。
[0031]进一步的,所述分行特色服务云平台服务器,还用于:
[0032]接收客户终端根据分行特色服务内容发送的总行服务内容调用请求信息;
[0033]从总行网上银行系统服务器调用总行服务内容,并将所述总行服务内容发送给客户终端。
[0034]本发明实施例提供的基于云平台的网上银行数据处理方法及系统,各分行的特色服务应用部署于分行特色服务云平台服务器上,并且通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,避免了各分行耗费硬件资源来单独部署各自的服务器,各分行网上银行系统的运行成本过高的问题。另外,通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,操作过程简单且统一,避免了客户需要熟悉各分行网上银行系统的操作,较为繁琐的问题。
【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本发明实施例提供的一种基于云平台的网上银行数据处理方法的流程图 ,
[0037]图2为本发明实施例提供的一种基于云平台的网上银行数据处理方法的流程图-* *
[0038]图3为本发明实施例提供的一种基于云平台的网上银行数据处理系统的结构示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]如图1所示,本发明实施例提供一种基于云平台的网上银行数据处理方法,包括:
[0041]步骤101、总行网上银行系统服务器接收客户终端发送的分行特色服务请求信息。
[0042]步骤102、总行网上银行系统服务器调用分行特色服务接口,以使得客户终端浏览器与分行特色服务云平台服务器连接。
[0043]步骤103、分行特色服务云平台服务器向客户终端发送分行特色服务请求信息对应的分行特色服务内容。
[0044]本发明实施例提供的基于云平台的网上银行数据处理方法,各分行的特色服务应用部署于分行特色服务云平台服务器上,并且通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,避免了各分行耗费硬件资源来单独部署各自的服务器,各分行网上银行系统的运行成本过高的问题。另外,通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,操作过程简单且统一,避免了客户需要熟悉各分行网上银行系统的操作,较为繁琐的问题。
[0045]为了使本领域的技术人员更好的了解本发明,下面列举一个更为详细的实施例,如图2所示,本发明实施例提供一种基于云平台的网上银行数据处理方法,包括:
[0046]步骤201、总行网上银行系统服务器接收客户终端发送的登录请求信息。
[0047]其中,所述登录请求信息包括客户账户身份信息。
[0048]步骤202、总行网上银行系统服务器根据所述登录请求信息,对所述客户账户身份信息进行认证。
[0049]步骤203、若总行网上银行系统服务器对所述客户账户身份信息认证成功,则客户终端与总行网上银行系统服务器合法连接。
[0050]步骤204、总行网上银行系统服务器接收客户终端发送的分行特色服务请求信息,并根据所述分行特色服务请求信息生成客户账户身份信息对应的取票信息。
[0051]此处客户终端可以通过浏览器来访问总行网上银行系统,之后通过浏览器在总行网上银行系统下访问分行特色服务。分行特色服务云平台的登录入口在总行网上银行系统上,其域名可以为boc.cn的三级子域名。
[0052]步骤205、总行网上银行系统服务器调用分行特色服务接口,以使得客户终端浏览器与分行特色服务云平台服务器连接。
[0053]值得说明的是,此处的分行特色服务云平台可以是基于面向服务的体系结构(Service-Oriented Architecture,简称SOA)。在分行特色服务云平台上可以包含有各分行的特色服务应用,该特色服务应用可以是各分行基于软件中心开发,且通过全行同一的技术框架和基础服务(如E-TOKEN安全认证服务等)自行开发,其版本部署和系统运行相对独立。该分行特色服务云平台可与各分行网上银行系统服务器上的分行中间业务平台(简称CSPA)连接,进而通过CSPA再连接各分行网上银行系统服务器上自身的特色产品系统。特色产品可以由公积金业务、同城跨行业务、财政支付业务、电子汇票业务、联通支付业务、民生缴费业务等,但不仅局限于此。
[0054]此处的分行特色服务云平台搭建后,可有效地集中总行和分行资源,共享核心系统保存的客户信息、网上银行安全认证机制等资源,节约分行硬件及运维成本,统一客户登录入口及网上银行界面风格,提高客户体验;统一各分行开发的技术标准与开发规范,降低分行开发难度,特色页面跳转满足分行特色业务需求,使分行业务功能的实现和拓展更为灵活,管理更加简便,系统运行更加稳定。
[0055]步骤206、分行特色服务云平台服务器根据所述取票信息对客户账户身份信息进行校验,确定客户账户身份是否合法。
[0056]该根据所述取票信息对客户账户身份信息进行校验的过程可以称为“验票”,在验票成功后,客户账户即可应用分行特色服务。该取票和验票机制构成了票系统(Ticketcerter),便于分行特色服务云平台系统与总行网上银行系统的互相认证。
[0057]步骤207、若分行特色服务云平台服务器确定客户账户身份合法,则向客户终端发送分行特色服务请求信息对应的分行特色服务内容。
[0058]步骤208、分行特色服务云平台服务器接收客户终端根据分行特色服务内容发送的总行服务内容调用请求信息。
[0059]步骤209、分行特色服务云平台服务器从总行网上银行系统服务器调用总行服务内容,并将所述总行服务内容发送给客户终端。
[0060]此处的总行服务内容包括但不限于令牌(TOKEN)认证服务、中国金融认证中心(China Financial Certificat1n Authority,简称CFCA)认证、邮件发送服务、短信发送服务。另外,分行特色服务云平台还可以提供基本签约信息访问服务、系统互信认证服务(网银分行特色平台中网银分行特色应用与中国银行BOCNET之间的互信认证)以及签退服务(允许网银分行特色应用发起中国银行BOCNET标准应用的签退)等。为了实现上述各服务,在中国银行总行网上银行系统BOCNET上需要部署一分行特色支持模块(简称BBS模块),并与分行特色服务云平台建立分行特色服务接口。
[0061]本发明实施例提供的基于云平台的网上银行数据处理方法,各分行的特色服务应用部署于分行特色服务云平台服务器上,并且通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,避免了各分行耗费硬件资源来单独部署各自的服务器,各分行网上银行系统的运行成本过高的问题。另外,通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,操作过程简单且统一,避免了客户需要熟悉各分行网上银行系统的操作,较为繁琐的问题。
[0062]对应于上述图1和图2所示的方法实施例,如图3所示,本发明实施例提供一种基于云平台的网上银行数据处理方法系统,包括一至多个客户终端301、总行网上银行系统服务器302,以及与总行网上银行系统服务器302连接的分行特色服务云平台服务器303。所述客户终端301可以与总行网上银行系统服务器302和分行特色服务云平台服务器303分别通过互联网连接。
[0063]总行网上银行系统服务器302,用于接收客户终端301发送的分行特色服务请求信息;调用分行特色服务接口,以使得客户终端301浏览器与分行特色服务云平台服务器303连接。
[0064]分行特色服务云平台服务器303,用于向客户终端301发送分行特色服务请求信息对应的分行特色服务内容。
[0065]进一步的,总行网上银行系统服务器302,还用于:
[0066]接收客户终端301发送的登录请求信息;登录请求信息包括客户账户身份信息;
[0067]根据登录请求信息,对客户账户身份信息进行认证。
[0068]在对客户账户身份信息认证成功时,确定客户终端301与总行网上银行系统服务器302合法连接。
[0069]进一步的,总行网上银行系统服务器302,还用于根据分行特色服务请求信息生成客户账户身份信息对应的取票信息。
[0070]此外,分行特色服务云平台服务器303,具体用于根据取票信息对客户账户身份信息进行校验,确定客户账户身份是否合法;在确定客户账户身份合法时,向客户终端301发送分行特色服务请求信息对应的分行特色服务内容。
[0071]进一步的,分行特色服务云平台服务器303,还用于:
[0072]接收客户终端301根据分行特色服务内容发送的总行服务内容调用请求信息。
[0073]从总行网上银行系统服务器302调用总行服务内容,并将总行服务内容发送给客户终端301。
[0074]值得说明的是,本发明实施例提供的基于云平台的网上银行数据处理系统的具体实现方式可以参见上述图1和图2对应的方法实施例,此处不再赘述。
[0075]本发明实施例提供的基于云平台的网上银行数据处理系统,各分行的特色服务应用部署于分行特色服务云平台服务器上,并且通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,避免了各分行耗费硬件资源来单独部署各自的服务器,各分行网上银行系统的运行成本过高的问题。另外,通过总行网上银行系统来加载分行特色服务云平台服务器上的特色服务应用,操作过程简单且统一,避免了客户需要熟悉各分行网上银行系统的操作,较为繁琐的问题。
[0076]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0077]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0078]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0079]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0080]本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种基于云平台的网上银行数据处理方法,其特征在于,包括: 总行网上银行系统服务器接收客户终端发送的分行特色服务请求信息; 总行网上银行系统服务器调用分行特色服务接口,以使得客户终端浏览器与分行特色服务云平台服务器连接; 分行特色服务云平台服务器向客户终端发送分行特色服务请求信息对应的分行特色服务内容。2.根据权利要求1所述的基于云平台的网上银行数据处理方法,其特征在于,还包括: 总行网上银行系统服务器接收客户终端发送的登录请求信息;所述登录请求信息包括客户账户身份信息; 总行网上银行系统服务器根据所述登录请求信息,对所述客户账户身份信息进行认证; 若总行网上银行系统服务器对所述客户账户身份信息认证成功,则客户终端与总行网上银行系统服务器合法连接。3.根据权利要求2所述的基于云平台的网上银行数据处理方法,其特征在于,在总行网上银行系统服务器接收客户终端发送的分行特色服务请求信息之后,还包括: 总行网上银行系统服务器根据所述分行特色服务请求信息生成客户账户身份信息对应的取票信息。4.根据权利要求3所述的基于云平台的网上银行数据处理方法,其特征在于,分行特色服务云平台服务器向客户终端发送分行特色服务请求信息对应的分行特色服务内容,包括: 分行特色服务云平台服务器根据所述取票信息对客户账户身份信息进行校验,确定客户账户身份是否合法; 若分行特色服务云平台服务器确定客户账户身份合法,则向客户终端发送分行特色服务请求信息对应的分行特色服务内容。5.根据权利要求4所述的基于云平台的网上银行数据处理方法,其特征在于,还包括: 分行特色服务云平台服务器接收客户终端根据分行特色服务内容发送的总行服务内容调用请求信息; 分行特色服务云平台服务器从总行网上银行系统服务器调用总行服务内容,并将所述总行服务内容发送给客户终端。6.—种基于云平台的网上银行数据处理系统,其特征在于,包括客户终端、总行网上银行系统服务器,以及与总行网上银行系统服务器连接的分行特色服务云平台服务器;所述客户终端与总行网上银行系统服务器和分行特色服务云平台服务器分别通过互联网连接; 所述总行网上银行系统服务器,用于接收客户终端发送的分行特色服务请求信息;调用分行特色服务接口,以使得客户终端浏览器与分行特色服务云平台服务器连接; 所述分行特色服务云平台服务器,用于向客户终端发送分行特色服务请求信息对应的分行特色服务内容。7.根据权利要求6所述的基于云平台的网上银行数据处理系统,其特征在于,所述总行网上银行系统服务器,还用于: 接收客户终端发送的登录请求信息;所述登录请求信息包括客户账户身份信息; 根据所述登录请求信息,对所述客户账户身份信息进行认证; 在对所述客户账户身份信息认证成功时,确定客户终端与总行网上银行系统服务器合法连接。8.根据权利要求7所述的基于云平台的网上银行数据处理系统,其特征在于,所述总行网上银行系统服务器,还用于根据所述分行特色服务请求信息生成客户账户身份信息对应的取票信息。9.根据权利要求8所述的基于云平台的网上银行数据处理系统,其特征在于,所述分行特色服务云平台服务器,具体用于根据所述取票信息对客户账户身份信息进行校验,确定客户账户身份是否合法;在确定客户账户身份合法时,向客户终端发送分行特色服务请求信息对应的分行特色服务内容。10.根据权利要求9所述的基于云平台的网上银行数据处理系统,其特征在于,所述分行特色服务云平台服务器,还用于: 接收客户终端根据分行特色服务内容发送的总行服务内容调用请求信息; 从总行网上银行系统服务器调用总行服务内容,并将所述总行服务内容发送给客户终端。
【文档编号】H04L29/08GK105894377SQ201610191872
【公开日】2016年8月24日
【申请日】2016年3月30日
【发明人】黄河峰, 王同庆
【申请人】中国银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1