跨系统的业务操作执行方法、业务平台以及目标系统技术方案

技术编号:15726990 阅读:81 留言:0更新日期:2017-06-29 22:58
本申请实施例涉及一种跨系统的业务操作执行方法、业务平台及目标系统,业务平台在接收到源系统发送的业务请求时,根据业务请求中包含的源系统的账户以及目标系统的信息,读取目标系统的账户,向目标系统发送业务请求以及目标系统的账户,从而由目标系统在对目标系统的账户验证通过后执行业务请求对应的业务操作,并返回执行结果。由此,可以提高跨系统的业务操作执行的效率,并且可以提升用户的体验。

【技术实现步骤摘要】
跨系统的业务操作执行方法、业务平台以及目标系统
本申请涉及计算机
,尤其涉及一种跨系统的业务操作执行方法、业务平台及目标系统。
技术介绍
传统技术中,在执行跨系统(站点)的业务操作时,源系统向业务平台发送业务请求,再由业务平台将该业务请求转发至目标系统,目标系统在接收到上述业务请求之后,通过业务平台向源系统返回目标系统的地址信息,从而源系统根据上述地址信息,跳转至目标系统的登录界面;目标系统在登录界面接收用户输入的目标系统的账户及密码,并在目标系统的账户及密码验证通过后,执行与业务请求对应的业务操作,并通过业务平台向源系统返回执行结果。由此可以看出,现有技术中,在从源系统跳转至目标系统时,需要用户输入目标系统的账户及密码,这影响了业务操作执行的效率,从而给用户带来较差的体验。
技术实现思路
本申请实施例提供了一种跨系统的业务操作执行方法、业务平台及目标系统,可以提高跨系统的业务操作执行的效率。第一方面,提供了一种跨系统的业务操作执行方法,该方法包括:业务平台接收源系统发送的第一业务请求,所述第一业务请求中包含所述源系统的账户以及目标系统的信息;根据所述源系统的账户以及所述目标系统的信息,从预设的存储单元中读取所述目标系统的账户,所述预设的存储单元用于存储与所述源系统的账户绑定的其它系统的账户及信息;向所述目标系统发送所述第一业务请求以及所述目标系统的账户,以用于所述目标系统在对所述目标系统的账户验证通过后,执行所述第一业务请求对应的业务操作;接收所述目标系统返回的第一执行结果,并向所述源系统转发所述第一执行结果。第二方面,提供了一种跨系统的业务操作执行方法,该方法包括:目标系统接收业务平台发送的第一业务请求以及所述目标系统的账户;在所述目标系统的账户验证通过后,执行所述第一业务请求对应的业务操作,获得第一执行结果;向所述业务平台返回第一执行结果。第三方面,提供了一种业务平台,该业务平台包括:接收单元、读取单元和发送单元;所述接收单元,用于接收源系统发送的第一业务请求,所述第一业务请求中包含所述源系统的账户以及目标系统的信息;所述读取单元,用于根据所述接收单元接收的所述源系统的账户以及所述目标系统的信息,从预设的存储单元中读取所述目标系统的账户,所述预设的存储单元用于存储与所述源系统的账户绑定的其它系统的账户及信息;所述发送单元,用于向所述目标系统发送所述第一业务请求以及所述读取单元读取的所述目标系统的账户,以用于所述目标系统在对所述目标系统的账户验证通过后,执行所述第一业务请求对应的业务操作;所述接收单元,还用于接收所述目标系统返回的第一执行结果,并向所述源系统转发所述第一执行结果。第四方面,提供了一种目标系统,该目标系统包括:接收单元、执行单元和发送单元;所述接收单元,用于接收业务平台发送的第一业务请求以及所述目标系统的账户;所述执行单元,用于在所述接收单元接收的所述目标系统的账户验证通过后,执行所述第一业务请求对应的业务操作,获得第一执行结果;所述发送单元,用于向所述业务平台返回第一执行结果。本申请提供的跨系统的业务操作执行方法、业务平台及目标系统,业务平台在接收到源系统发送的业务请求时,根据业务请求中包含的源系统的账户以及目标系统的信息,读取目标系统的账户,向目标系统发送业务请求以及目标系统的账户,从而由目标系统在对目标系统的账户验证通过后执行业务请求对应的业务操作,并返回执行结果。由此可知,本申请实施例中,省去了接收用户输入的目标系统的账户及密码的步骤,由此,可以提高跨系统的业务操作执行的效率,并且可以提升用户的体验。附图说明图1为本申请一种实施例提供的跨系统的业务操作执行方法流程图;图2为本申请另一种实施例提供的跨系统的业务操作执行方法流程图;图3为本申请再一种实施例提供的业务平台的示意图;图4为本申请又一种实施例提供的目标系统的示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。为便于对本申请实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本申请实施例的限定。本申请实施例提供的跨系统的业务操作执行方法,适用于通过两个以上的系统执行业务操作的场景,如,适用于通过两个支付系统执行用户的支付操作的场景。需要说明的是,在本申请实施例中,以通过两个支付系统执行用户的支付操作为例来说(如,业务请求为支付请求),而通过两个以上的系统执行除支付操作外的其它业务操作的方法类似,本申请对此不复赘述。其中,上述两个支付系统可以分别为源系统(INBOUND)和目标系统(OUTBOUND),源系统和目标系统分别用于识别不同币种,如,源系统可以为与A国商户网站签约的支付系统(如,Jpay收银台),用于识别XX币种;而目标系统可以为B国用户所注册的支付系统(如,支付宝系统),用于识别YY币种。需要说明的是,上述源系统和目标系统均与业务平台(如,Alipay全球清算网络(AlipayPlusGlobalNet,GlobalNet))绑定,业务平台主要用于统一为各个支付系统提供互联收单、币种汇兑及资金清算服务等。需要说明的是,源系统与业务平台绑定后,则源系统在接收到用户发送的支付请求,且将当前支付操识别为跨系统的支付操作时,将上述支付请求转发至业务平台;而业务平台与目标系统绑定后,目标系统在根据接收到的支付请求,执行相应的支付操作后,向业务平台返回执行结果,再由业务平台将执行结果转发给源系统。具体地,当B国用户在A国商户网站选购商品下单后,选择目标系统为支付渠道时,则源系统将上述订单识别为跨系统收单,即源系统通过GlobalNet向目标系统发起收单指令,支付完成后GlobalNet根据清算规则将资金清算给源系统;而目标系统接收GlobalNet的收单指令,从指定账户(目标系统的账户)扣除收单款项并根据清算规则将资金清算给GlobalNet。图1为本申请一种实施例提供的跨系统的业务操作执行方法流程图。所述方法的执行主体可以为具有处理能力的设备:服务器或者系统或者装置,如,业务平台。如图1所示,所述方法具体可以包括:步骤110,业务平台接收源系统发送的第一业务请求,所述第一业务请求中包含所述源系统的账户以及目标系统的信息。此处,源系统可以为与A国商户网站签约的支付系统(如,Jpay收银台),用于识别XX币种;而目标系统可以为B国用户所注册的支付系统(如,支付宝系统),用于识别YY币种。此外,目标系统的信息可以为目标系统的名称等,B国用户登录到源系统所使用的账户称为源系统的账户。以业务请求为支付请求为例来说,B国用户在A国商户网站选购商品并下单后,该商户网站跳转至与其签约的源系统;用户可以在源系统中选择支付渠道,假设接收到的用户输入的支付渠道为目标系统,则源系统将此次的支付操作识别为跨系统的支付操作,即源系统向业务平台发送第一业务请求。可选地,在执行步骤110之前,本申请实施例的方法还可以包括在本文档来自技高网...
跨系统的业务操作执行方法、业务平台以及目标系统

【技术保护点】
一种跨系统的业务操作执行方法,其特征在于,所述方法包括:业务平台接收源系统发送的第一业务请求,所述第一业务请求中包含所述源系统的账户以及目标系统的信息;根据所述源系统的账户以及所述目标系统的信息,从预设的存储单元中读取所述目标系统的账户,所述预设的存储单元用于存储与所述源系统的账户绑定的其它系统的账户及信息;向所述目标系统发送所述第一业务请求以及所述目标系统的账户,以用于所述目标系统在对所述目标系统的账户验证通过后,执行所述第一业务请求对应的业务操作;接收所述目标系统返回的第一执行结果,并向所述源系统转发所述第一执行结果。

【技术特征摘要】
1.一种跨系统的业务操作执行方法,其特征在于,所述方法包括:业务平台接收源系统发送的第一业务请求,所述第一业务请求中包含所述源系统的账户以及目标系统的信息;根据所述源系统的账户以及所述目标系统的信息,从预设的存储单元中读取所述目标系统的账户,所述预设的存储单元用于存储与所述源系统的账户绑定的其它系统的账户及信息;向所述目标系统发送所述第一业务请求以及所述目标系统的账户,以用于所述目标系统在对所述目标系统的账户验证通过后,执行所述第一业务请求对应的业务操作;接收所述目标系统返回的第一执行结果,并向所述源系统转发所述第一执行结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括在所述预设的存储单元中存储所述源系统的账户与所述目标系统的账户的对应关系的步骤,包括:接收所述源系统发送的第二业务请求,所述第二业务请求中包含所述源系统的账户以及所述目标系统的信息;根据所述目标系统的信息,向所述目标系统发送所述第二业务请求,以用于加载所述目标系统的登录界面,并用于对从所述登录界面中接收的所述目标系统的账户及密码进行验证;接收所述目标系统在验证通过时,执行所述第二业务请求对应的业务操作后返回的第二执行结果,所述第二执行结果中包含所述目标系统的账户;在所述预设的存储单元中存储所述源系统的账户与所述目标系统的账户的对应关系。3.根据权利要求2所述的方法,其特征在于,所述在所述预设的存储单元中存储所述源系统的账户与所述目标系统的账户的对应关系包括:向所述源系统发送所述第二执行结果,以用于所述源系统获取用于表示确认绑定账户的消息,并在获取到所述确认绑定账户的消息后向所述业务系统返回存储指令;根据所述存储指令,在所述预设的存储单元中存储所述源系统的账户与所述目标系统的账户的对应关系。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法应用于支付过程中的跨系统登录,所述业务请求为支付请求。5.一种跨系统的业务操作执行方法,其特征在于,所述方法包括:目标系统接收业务平台发送的第一业务请求以及所述目标系统的账户;在所述目标系统的账户验证通过后,执行所述第一业务请求对应的业务操作,获得第一执行结果;向所述业务平台返回第一执行结果。6.根据权利要求5所述的方法,其特征在于,在所述目标系统接收业务平台发送的第一业务请求以及所述目标系统的账户之前,所述方法还包括:根据从业务平台接收的第二业务请求,加载所述目标系统的登录界面;从所述登录界面中获取所述目标系统的账户及密码,并对所述目标系统的账户及密码进行验证;在对所述目标系统的账户及密码验证通过后,执行所述第二业务请求对应的业务操作,获得第二执行结果;向所述业务平台返回所述第二执行结果,所述第二执行结果中包含所述目标系统的账户,以用于所述业务平台存储所述目标系统的账户。7.根据权利要求6所述的方法,其特征在于,在对所述目标系统的账户及密码验证通过后,所述方法还包括:为所述目标系统的账户添加标识信息,以用于所述目标系统再次对所述目标系统的账户进行验证时,只针对所述目标系统的账户进行验证,而不需要验证所述密码。8.一种业务平台,其特征在于,所述业务平台包括:接收单元、读取单元和发送单元;所述接收单元,用于接收源系统发送的第一业务请求,所述第一业务请...

【专利技术属性】
技术研发人员:王欢
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1