一种实时在线开户方法和装置制造方法及图纸

技术编号:35825164 阅读:12 留言:0更新日期:2022-12-03 13:52
本发明专利技术提供了一种实时在线开户方法和装置,涉及移动互联,该方法包括:客户端与服务端建立WebSocket长连接;所述WebSocket长连接用于保持客户端与服务端之间的全双工实时通信;根据用户在客户端输入的开户信息,客户端确定开户请求,通过WebSocket长连接发送至服务端;服务端确定开户请求所绑定的账户为他行账户,向BEPS发送跨行账户验证消息,接收BEPS返回的验证结果消息,根据验证结果消息开立账户,确定开户结果和账户号,通过WebSocket长连接发送至客户端;客户端展示开户结果和账户号,断开与服务端的WebSocket长连接。开与服务端的WebSocket长连接。开与服务端的WebSocket长连接。

【技术实现步骤摘要】
一种实时在线开户方法和装置


[0001]本专利技术涉及移动互联
,尤其涉及一种实时在线开户方法和装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]银行通过电子渠道非面对面为个人客户开立Ⅱ类账户,须验证:

开户申请人姓名,

居民身份证号码,

手机号码,

绑定账户账号(卡号),

绑定账户是否为I类户或者信用卡账户;非面对面开立Ⅱ类、Ⅲ类账户需要验证前4项要素,非面对面开立Ⅱ、Ⅲ类账户在本申请中简称在线开户。
[0004]现有的在线开户过程中,若绑定账户非本行账户,涉及以上要素的跨行验证,目前解决的方式主要有:
[0005]一种方式是,本行服务端在收到验证结果并开户后将开户结果及账户号用短信发送至客户手机。缺点是客户需要等待短信通知,体验较差,并且发送短信对银行来说产生了额外成本。
[0006]另一种方式是,本行服务端在收到验证结果并开户后将开户结果存储在系统中,由在线开户的客户端通过HTTP请求定时查询开户结果。缺点是客户端对服务端查询次数较多,造成系统资源的浪费,且效率较低、实时性较差。
[0007]因此,如何提供一种新的方案,其能够解决上述技术问题是本领域亟待解决的技术难题。

技术实现思路

[0008]本专利技术实施例提供一种实时在线开户方法,利用客户端与服务端建立的WebSocket长连接,在服务端处理完开户流程后可实时向客户端返回开户结果,效率较高、实时性较强、体验较好,该方法包括:
[0009]客户端与服务端建立WebSocket长连接;所述WebSocket长连接用于保持客户端与服务端之间的全双工实时通信;
[0010]根据用户在客户端输入的开户信息,客户端确定开户请求,通过WebSocket长连接发送至服务端;
[0011]服务端确定开户请求所绑定的账户为他行账户,向BEPS发送跨行账户验证消息,接收BEPS返回的验证结果消息,根据验证结果消息开立账户,确定开户结果和账户号,通过WebSocket长连接发送至客户端;
[0012]客户端展示开户结果和账户号,断开与服务端的WebSocket长连接。
[0013]本专利技术实施例还提供一种实时在线开户装置,包括:
[0014]WebSocket长连接建立模块,用于客户端与服务端建立WebSocket长连接;所述WebSocket长连接用于保持客户端与服务端之间的全双工实时通信;
[0015]开户请求确定模块,用于根据用户在客户端输入的开户信息,客户端确定开户请求,通过WebSocket长连接发送至服务端;
[0016]跨行验证模块,用于服务端确定开户请求所绑定的账户为他行账户,向BEPS发送跨行账户验证消息,接收BEPS返回的验证结果消息,根据验证结果消息开立账户,确定开户结果和账户号,通过WebSocket长连接发送至客户端;
[0017]开户结果和账户号展示模块,用于客户端展示开户结果和账户号,断开与服务端的WebSocket长连接。
[0018]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种实时在线开户方法。
[0019]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述一种实时在线开户方法。
[0020]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述一种实时在线开户方法。
[0021]本专利技术实施例提供的一种实时在线开户方法和装置,包括:客户端与服务端建立WebSocket长连接;所述WebSocket长连接用于保持客户端与服务端之间的全双工实时通信;根据用户在客户端输入的开户信息,客户端确定开户请求,通过WebSocket长连接发送至服务端;服务端确定开户请求所绑定的账户为他行账户,向BEPS发送跨行账户验证消息,接收BEPS返回的验证结果消息,根据验证结果消息开立账户,确定开户结果和账户号,通过WebSocket长连接发送至客户端;客户端展示开户结果和账户号,断开与服务端的WebSocket长连接。客户端与服务端建立WebSocket长连接,可实时收到开户结果,避免客户端频繁向服务端发送请求,利用客户端与服务端建立的WebSocket长连接,在服务端处理完开户流程后可实时向客户端返回开户结果,效率较高、实时性较强、体验较好。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0023]图1为本专利技术实施例一种实时在线开户方法示意图。
[0024]图2为本专利技术实施例一种实时在线开户方法架构图。
[0025]图3为本专利技术实施例一种实时在线开户方法的跨行验证过程示意图。
[0026]图4为本专利技术实施例一种实时在线开户方法的异常场景处理过程示意图。
[0027]图5为运行本专利技术实施的一种实时在线开户方法的计算机设备示意图。
[0028]图6为本专利技术实施例一种实时在线开户装置示意图。
具体实施方式
[0029]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并
不作为对本专利技术的限定。
[0030]图1为本专利技术实施例一种实时在线开户方法示意图,如图1所示,本专利技术实施例提供一种实时在线开户方法,利用客户端与服务端建立的WebSocket长连接,在服务端处理完开户流程后可实时向客户端返回开户结果,效率较高、实时性较强、体验较好,该方法包括:
[0031]步骤101:客户端与服务端建立WebSocket长连接;所述WebSocket长连接用于保持客户端与服务端之间的全双工实时通信;
[0032]步骤102:根据用户在客户端输入的开户信息,客户端确定开户请求,通过WebSocket长连接发送至服务端;
[0033]步骤103:服务端确定开户请求所绑定的账户为他行账户,向BEPS发送跨行账户验证消息,接收BEPS返回的验证结果消息,根据验证结果消息开立账户,确定开户结果和账户号,通过WebSocket长连接发送至客户端;
[0034]步骤104:客户端展示开户结果和账户号,断开与服务端的WebSocket长连接。
[0035]本专利技术实施例提供的一种实时在线开户方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实时在线开户方法,其特征在于,包括:客户端与服务端建立WebSocket长连接;所述WebSocket长连接用于保持客户端与服务端之间的全双工实时通信;根据用户在客户端输入的开户信息,客户端确定开户请求,通过WebSocket长连接发送至服务端;服务端确定开户请求所绑定的账户为他行账户,向BEPS发送跨行账户验证消息,接收BEPS返回的验证结果消息,根据验证结果消息开立账户,确定开户结果和账户号,通过WebSocket长连接发送至客户端;客户端展示开户结果和账户号,断开与服务端的WebSocket长连接。2.如权利要求1所述的方法,其特征在于,服务端确定开户请求所绑定的账户为他行账户,向BEPS发送跨行账户验证消息,接收BEPS返回的验证结果消息,包括:服务端接收通过WebSocket长连接发送的开户请求;判断开户请求中绑定的账户是本行账户或他行账户,在确定开户请求所绑定的账户为他行账户时,向BEPS发送跨行账户验证消息;BEPS根据跨行账户验证消息,获取跨行账户验证消息对应的目标银行,将跨行账户验证消息发送至目标银行进行验证;目标银行根据跨行账户验证消息进行验证,在验证通过时,生成验证结果消息,返回BEPS;BEPS将验证结果消息返回服务端。3.如权利要求2所述的方法,其特征在于,所述服务端与BEPS之间通过MQ消息队列通信连接。4.如权利要求2所述的方法,其特征在于,所述BEPS与目标银行之间通过MQ消息队列通信连接。5.如权利要求1所述的方法,其特征在于,还包括:客户端通过WebSocket长连接将开户请求发送至服务端时,建立预设时长的倒计时,并开始倒计时;若客户端在倒计时结束时仍未收到开户结果和账户号,则断开与服务端的WebSocket长连接,在客户端的页面中提示用户将采用短信方式将开户结果和账户号进行推送。6.如权利要求5所述的方法,其特征在于,还包括:服务端在向WebSocket长连接写入开户结果和账户号之前,判断WebSocket长连接是否断开,若WebSocket长连接已断开,则采用短信方式将开户结果和账户号进行推送。7.一种实时在线开户装置,其特征在于,包括:WebSocket长连接建立模块,用于客户端与服务端建立WebSocket长连接;所述WebSocket长连接用于保持客户端与服务端之间的全双工实时通信;开户请求确定模块,用于根据用户在客户端输入的开户信息,客户端确定开户请求,...

【专利技术属性】
技术研发人员:杜敏琪
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1