一种数据处理方法、装置及系统的制作方法_2

文档序号:8433782阅读:来源:国知局
的服务器对所述用户身份信息中包括的身份证号、真实姓名进行验证,该服务器在验证成功再通知所述数据服务器。所述数据服务器也可以根据用户身份信息中的身份证号、真实姓名、以及银行卡号,到对应银行的银行服务器中验证该身份证号和真实姓名是否真实有效,若真实有效则验证通过,由该银行服务器通知所述数据服务器验证成功。
[0067]S103:在对所述用户身份信息的验证通过后,向业务服务器发送包括所述用户身份信息的业务请求。
[0068]所述业务服务器具体可以为第三方提供处理相关业务的服务器,例如基金公司等提供的用于执行基金开户等业务的服务器,其具体可以为一个服务器组构成的系统,在本发明实施例中为了方便说明以业务服务器来表明该系统。
[0069]所述数据服务器向业务服务器发起业务请求,在所述业务请求中携带用户的身份证号、真实姓名等用户身份信息,该业务请求具体用于请求第三方的业务服务器执行相应业务。业务服务器在接收到所述数据服务器的业务请求后,以约定的方式提取所述业务请求中的用户身份信息,并以现有的验证方式对其中的身份证号以及真实姓名等信息进行验证,所述业务服务器在验证通过后,会生成相应的业务信息以便于完成本次业务处理,具体可以以客户端在发起业务确认事件时所使用的即时通信应用、社交通信应用等应用账号作为开户的用户名,并生成目标业务信息,如申购订单等,并向所述数据服务器返回该目标业务信息,该目标业务信息可以为约定内容的订单信息,以便于直接为用户完成相应业务的处理。
[0070]S104:若接收到所述业务服务器响应所述业务请求返回的目标业务信息,且所述得到的数值转移准备处理的结果信息为处理成功信息,则根据所述数值转移准备处理中所准备转移的数值执行数值转移处理。
[0071]所述数据服务器在接收到目标业务信息后,可以检测在所述S102中得到的数值转移准备处理的结构信息是否为处理成功的通知信息。若是处理成功的通知信息,则根据所述数值转移准备处理中所准备转移的数值执行数值转移处理,将所述数值转移准备处理中所准备转移的数值从所述客户端对应用户账户转移至所述业务服务器对应用户账户。若还没有得到处理成功的通知信息或者为处理失败的信息,则可以发出通知处理失败,结束本次数据处理流程。
[0072]所述数据服务器根据所述数值转移准备处理中所准备转移的数值执行数值转移处理,其中的数值转移处理具体可以采用现有的账户或者银行卡转账的方式,完成将所述客户端对应用户账户中相应数值的金额转移至所述业务服务器对应用户账户,如基金公司的账户中,最终实现用户数据处理。在完成数据处理后,所述数据服务器还可以发送通知消息给所述客户端以通知对应的用户数据处理成功。
[0073]需要说明的是,所述数据服务器可以为一个配置有相应处理逻辑的服务器,也可以为两个配置有不同处理逻辑的服务器,两个服务器之间通过信息交互完成上述的数据处理方法。
[0074]本发明实施例提供的数据处理方法可以在用户通过客户端触发相应数据处理后,即自动地在后台完成整个数据处理的流程,为用户执行实名认证以及相应业务的处理流程,简化了用户操作,节省了用户时间,满足了用户对业务处理的自动化、智能化需求。
[0075]再请参见图2,是本发明实施例的另一种数据处理方法的流程示意图,本发明实施例的所述方法可应用诸如即时通讯应用、社交通信应用等包括各类用于通信以及数据处理的服务器中,所述方法包括:
[0076]S201:数据服务器接收客户端发送的数值确认信息和用户身份信息。
[0077]所述客户端为用户侧的可执行即时通讯应用、社交通信应用等应用的智能手机、平板电脑、智能可穿戴设备等带网络功能的用户终端。用户可以通过相应的用户账号与诸如即时通讯应用、社交通信应用等包括各类用于通信以及数据处理所述数据处理服务器进行信息交互。
[0078]具体可以在客户端安装设置的即时通讯应用、社交通信应用等应用中增加相应的功能触发按钮,当用户点击该功能触发按钮后,即产生数据处理事件,所述客户端当前检测到该事件后即获取数值确认信息和用户身份信息。
[0079]在本发明实施例中,所述S201具体可以包括:接收客户端在检测到业务确认事件时生成的业务触发请求,并接收所述客户端获取的用户身份信息;响应所述业务触发请求向所述客户端发送数值转移请求信息;接收所述客户端响应所述数值转移请求返回的数值确认信息,所述数值确认信息包括用户验证信息和数值信息。其中,所述接收所述客户端获取的用户身份信息包括:接收所述客户端在检测到业务确认事件时显示的用户界面中录入的用户身份信息;所述接收所述客户端响应所述数值转移请求返回的数值确认信息包括:接收所述客户端在接收到所述数值转移请求信息时显示的用户界面中录入的数值确认信肩、O
[0080]所述数值确认信息可以包括具体的金额值信息,以及账户、密码等完成数值转移所需的用户信息,还可以包括具体的事项信息,如基金、股票等信息;所述用户身份信息则可以包括:身份证号码、真实姓名以及银行卡卡号等信息。
[0081]S202:根据所述数值确认信息执行对所述客户端对应用户账户的数值转移准备处理,得到数值转移准备处理的结果信息。
[0082]所述数据服务器根据所述数值确认信息,首先对数值确认信息中相应的账户和密码进行验证,并在验证通过后,根据其中的具体数值信息完成对该数值确认信息中的账户的数值转移准备,可以采用诸如现有的基于账户、密码以及金额完成扣款准备的数据处理方式来实现,所述数据服务器具体可以通过与数值确认信息中账户或用户账号绑定的银行卡号对应的服务器、用户的客户端之间进行通信,完成数值转移准备。在数值转移准备处理完成后得到的处理结果,以便于后续完成了数值转移处理。
[0083]S203:生成包括所述用户身份信息的验证请求,并将所述验证请求发送给认证服务器以请求所述认证服务器对所述用户身份信息进行验证。
[0084]所述认证服务器可以为相关的可提供用户信息真实性验证的银行服务器等。由此类可验证用户信息真实性的银行服务器来对用户身份信息进行验证,并在验证通过后通知所述第一服务器。
[0085]S204:若接收到所述认证服务器返回的认证通过的通知信息,则确定对所述用户身份信息的验证通过。
[0086]S205:在对所述用户身份信息的验证通过后,向业务服务器发送包括所述用户身份信息的业务请求。
[0087]所述业务服务器具体可以为第三方提供处理相关业务的服务器,例如基金公司等提供的用于执行基金开户等业务的服务器,其具体可以为一个服务器组构成的系统,在本发明实施例中为了方便说明以业务服务器来表明该系统。
[0088]所述数据服务器向业务服务器发起业务请求,在所述业务请求中携带用户的身份证号、真实姓名等用户身份信息,该业务请求具体用于请求第三方的业务服务器执行相应业务。业务服务器在接收到所述数据服务器的业务请求后,以约定的方式提取所述业务请求中的用户身份信息,并以现有的验证方式对其中的身份证号以及真实姓名等信息进行验证,所述业务服务器在验证通过后,会生成相应的业务信息以便于完成本次业务处理,具体可以以客户端在发起业务确认事件时所使用的即时通信应用、社交通信应用等应用账号作为开户的用户名,并生成目标业务信息,如申购订单等,并向所述数据服务器返回该目标业务信息,该目标业务信息可以为约定内容的订单信息,以便于直接为用户完成数据处理。
[0089]S206:若接收到所述业务服务器响应所述业务请求返回的目标业务信息,且所述得到的数值转移准备处理的结果信息为处理成功信息,则根据所述数值转移准备处理中所准备转移的数值执行数值转移处理。
[0090]S207:在根据所述数值转移准备处理中所准备转移的数值执行数值转移处理后,向所述客户端发送业务处理成功的提示信息。
[0091]所述数据服务器根据所述数值转移准备处理中所准备转移的数值执行数值转移处理,其中的数值转移处理具体可以采用现有的账户或者银行卡转账的方式,完成将所述客户端对应用户账户中相应数值的金额转移至所述业务服务器对应用户账户,如基金公司的账户中,最终实现用户的数据处理。在完成数据处理后,所述数据服务器还可以发送通知消息给所述客户端以通知对应的用户数据处理成功。
[0092]需要说明的是,所述数据服务器可以为一个配置有相应处理逻辑的服务器,也可以为两个配置有不同处理逻辑的服务器,两个服务器之间通过信息交互完成上述的数据处理方法。
[0093]本发明实施例提供的数据处理方法可以在用户通过客户端触发相应数据处理后,即自动地在后台完成整个数据处理的流程,为用户执行实名认证以及相应业务的处理流程,简化了用户操作,节省了用户时间,满足了用户对业务处理的自动化、智能化需求。
[0094]请参见图3,是本发明实施例的再一种数据处理方法的流程示意图,本发明实施例的所述方法可以应用在用户终端、诸如即时通讯应用、社交通信应用等包括各类用于通信以及信息处理的服务器的服务系统中,所述方法包括:
[0095]S301:第一服务器接收客户端在检测到业务确认事件时发出的数值确认信息和用户身份信息;
[0096]S302:所述第一服务器根据所述数值确认信息执行对所述客户端对应用户账户的数值转移准备处理,得到数值转移准备处理的结果信息,并对所述用户身份信息进行验证,在验证通过后将所述用户身份信息发送给第二服务器;
[0097]S303:所述第二服务器向业务服务器发送包括所述用户身份信息的业务请求;
[0098]S304:所述第二服务器在接收到所述业务服务器响应所述业务请求返回的目标业务信息时,若接收到所述第一服务器对数值转移准备处理的处理成功信息,则向所述第一服务器发送数值转移请求;
[0099]S305:所述第一服务器根据所述数值转移请求执行数值转移处理。
[0100]其中,所述S305具体可以包括:所述第一服务器根据所述数值转移请求执行数值转移处理,包括:所述第一服务器获取所述业务服务器对应用户的账户;所述第一服务器将所述数值转移准备处理中所准备转移的数值从所述客户端对应用户账户转移至所述业务服务器对应用户账户。
[0101]需要说明的是,上述的客户端、第一服务器和第二服务器的具体实现可参考上述图1和图2对应实施例中对相应功能的说明,在此不赘述。
[0102]本发明实施例提供的数据处理方法可以在用户通过客户端触发相应数据处理后,即自动地在后台完成整个数据处理的流程,为用户执行实名认证以及相应业务的处理流程,简化了用户操作,节省了用户时间,满足了用户对业务处理的自动化、智能化需求。
[0103]再请参见图4,是本发明实施例的数据处理方法的各服务器之间进行通信交互的示意图,本发明实施例的所述方法包括:
[0104]S1:客户端检测业务确认事件,若检测到业务确认事件,则执行下述的S2和S3,其中,包括所述S2、S7至S12的身份验证及业务请求步骤;与包括步骤S3至S6用户数值准备以及转移步骤可以同时执行。
[0105]S2:客户端
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1