CN109657179A - 一种业务处理方法、***及存储介质 - Google Patents
一种业务处理方法、***及存储介质 Download PDFInfo
- Publication number
- CN109657179A CN109657179A CN201811497124.XA CN201811497124A CN109657179A CN 109657179 A CN109657179 A CN 109657179A CN 201811497124 A CN201811497124 A CN 201811497124A CN 109657179 A CN109657179 A CN 109657179A
- Authority
- CN
- China
- Prior art keywords
- application program
- account
- identification information
- web page
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 100
- 238000012545 processing Methods 0.000 title claims abstract description 32
- 238000003860 storage Methods 0.000 title claims abstract description 18
- 238000007500 overflow downdraw method Methods 0.000 claims abstract description 42
- 230000003993 interaction Effects 0.000 claims abstract description 22
- 238000009826 distribution Methods 0.000 claims abstract description 9
- 230000004927 fusion Effects 0.000 claims description 34
- 230000004044 response Effects 0.000 claims description 24
- 230000015654 memory Effects 0.000 claims description 17
- 238000011022 operating instruction Methods 0.000 claims description 6
- 238000003780 insertion Methods 0.000 claims description 2
- 230000037431 insertion Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 8
- 230000010354 integration Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000012546 transfer Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000009191 jumping Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 206010052428 Wound Diseases 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本说明书实施例提供了一种业务处理方法、***及存储介质。其方法包括:应用程序的客户端接收到网页文件加载指令后,响应该指令调用应用程序文件中的嵌入式网页文件,并加载对应的人机交互显示窗体;还生成账户的标识信息并发送给融合方设备,以便融合方设备通过所述标识信息向所述应用程序的服务器请求所述账户的账户信息;应用程序的服务器接收该标识信息,根据标识信息查找账户信息;将所述账户信息发送给所述融合方设备,以便所述融合方设备对所述账户信息进行处理后发送给所述嵌入式网页文件的发布设备。
Description
技术领域
本说明书实施例涉及数据处理技术,尤其涉及一种业务处理方法、***及存储介质。
背景技术
随着网络技术的发展,用户可以在网络上获取越来越丰富的内容,例如游戏、影音作品、文学作品等等。实际应用中,一部分内容制作者不仅产生内容,还配套开发内容发布平台,例如应用程序(APP)。另一部分内容制作者将其内容链接发布平台,如果内容链接被触发,则跳转到其自身的应用程序。
以读书软件为例,读书软件中不仅加载其服务器提供的文学作品,还可以嵌入广告、游戏等页面。
现有的实现方式中,用户点击应用程序中嵌入的光告、游戏等页面后,即会触发跳转,跳转到该光告、游戏的发布方的应用程序,导致原应用程序的用户流失。
发明内容
本说明书实施例提供一种业务处理方法、装置、设备及存储介质,可避免应用程序的切换。
第一方面,本说明书实施例提供一种业务处理方法,包括:
应用程序的客户端接收网页文件加载指令;
所述应用程序的客户端响应所述网页文件加载指令调用应用程序文件中的嵌入式网页文件,并加载所述嵌入式网页文件对应的人机交互显示窗体;
所述应用程序的客户端生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,以便所述融合方设备通过所述标识信息向所述应用程序的服务器请求所述账户的账户信息;
所述应用程序的服务器接收所述标识信息;
所述应用程序的服务器根据所述标识信息查找所述账户的账户信息;
所述应用程序的服务器将所述账户信息发送给所述融合方设备,以便所述融合方设备对所述账户信息进行处理后发送给所述嵌入式网页文件的发布设备。
发明人在实现本发明的过程中,通过创造性劳动发现,之所以出现应用程序切换,是因为内容发布方希望获取到用户数据,基于此,本发明实施例提供的方法,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
结合第一方面,在本发明实施例第一方面的第一种实现方式中,上述标识信息为令牌信息。
通过添加令牌信息不仅可以使应用服务器找到对应的账户信息,还提高了通信的安全性。
结合第一方面,在本发明实施例第一方面的第二种实现方式中,应用程序的客户端生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,包括:
所述应用程序的客户端调用所述应用程序的主程序执行文件生成所述网页文件加载指令对应的账户的标识信息,并将所述标识信息携带在统一资源定位符中发送给所述应用程序文件中的融合端执行文件;
所述应用程序的客户端调用所述融合端执行文件从所述统一资源定位符中获取所述标识信息并发送给所述融合方设备。
结合第一方面、第一方面的第一种实现方式或第一方面的第二种实现方式,在本发明实施例第一方面的第三种实现方式中,该方法还包括:
所述应用程序的客户端通过所述人机交互显示窗体获取支付操作指令;
所述应用程序的客户端响应所述业务操作指令生成支付请求消息并发送;
所述应用程序的客户端接收支付响应消息,并根据所述支付响应消息的指示调用所述应用程序的支付脚本,并创建所述支付脚本对应的人机交互显示窗体。
本发明实施例提供的方法,在应用程序的客户端接收到支付响应消息后,通过调用本应用程序的支付脚本完成支付流程,而无需跳转到其他支付页面,进一步避免跨应用切换情况的发生。
第二方面,本发明实施例提供一种业务处理***,包括应用程序的客户端和应用程序的服务器,其中:
所述应用程序的客户端用于:
接收网页文件加载指令;
响应所述网页文件加载指令调用应用程序文件中的嵌入式网页文件,并加载所述嵌入式网页文件对应的人机交互显示窗体;
生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,以便所述融合方设备通过所述标识信息向所述应用程序的服务器请求所述账户的账户信息;
所述应用程序的服务器用于:
接收所述标识信息;
根据所述标识信息查找所述账户的账户信息;
将所述账户信息发送给所述融合方设备,以便所述融合方设备对所述账户信息进行处理后发送给所述嵌入式网页文件的发布设备。
本发明实施例提供的***,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
结合第二方面,在本发明实施例第二方面的第一种实现方式中,上述标识信息为令牌信息。
通过添加令牌信息不仅可以使应用服务器找到对应的账户信息,还提高了通信的安全性。
结合第二方面,在本发明实施例第二方面的第二种实现方式中,为了生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,所述应用程序的客户端用于:
调用所述应用程序的主程序执行文件生成所述网页文件加载指令对应的账户的标识信息,并将所述标识信息携带在统一资源定位符中发送给所述应用程序文件中的融合端执行文件;
调用所述融合端执行文件从所述统一资源定位符中获取所述标识信息并发送给所述融合方设备。
结合第二方面、第二方面的第一种实现方式或者第二方面的第二种实现方式,在本发明实施例第一方面的第三种实现方式中,所述应用程序的客户端还用于:
通过所述人机交互显示窗体获取支付操作指令;
响应所述业务操作指令生成支付请求消息并发送;
接收支付响应消息,并根据所述支付响应消息的指示调用所述应用程序的支付脚本,并创建所述支付脚本对应的人机交互显示窗体。
本发明实施例提供的***,在应用程序的客户端接收到支付响应消息后,通过调用本应用程序的支付脚本完成支付流程,而无需跳转到其他支付页面,进一步避免跨应用切换情况的发生。
第三方面,本发明实施例提供一种计算机***,包括多个处理器和多个存储器:
所述存储器用于存储执行上述第一方面各个实施例的方法的程序,
所述处理器被配置为用于执行所述存储器中存储的程序。
本发明实施例提供的***,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
第四方面,本发明实施例提供一种计算机存储介质,用于储存为上述计算机***所用的计算机软件指令,其包含用于执行上述为计算机***所设计的程序。
本发明实施例提供的存储介质,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
附图说明
图1为本发明实施例提供的计算机设备结构示意图;
图2为本发明实施例提供的业务处理方法流程图;
图3为本发明实施例提供的业务处理***框图。
具体实施方式
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本说明书实施例的技术方案做详细的说明,应当理解本说明书实施例以及实施例中的具体特征是对本说明书实施例技术方案的详细的说明,而不是对本说明书技术方案的限定,在不冲突的情况下,本说明书实施例以及实施例中的技术特征可以相互组合。
本说明书实施例提供的方法可以在应用程序的客户端和应用服务器上实现,其中,应用程序的客户端是指安装该应用程序的用户终端(例如智能手机、个人计算机等),应用程序文件中包括嵌入式网页文件。用户在其用户终端上打开应用程序,并点击了嵌入式网页文件的图标,一方面,用户终端响应用户的这一操作,调用应用程序文件中的嵌入式网页文件,并创建该嵌入式网页文件对应的人机交互显示窗体,以显示该嵌入式网页文件的内容;另一方面,用户终端生成账户的标识信息并发送给融合方设备,融合方设备接收到该标识信息后,发送给该应用程序的服务器,以向应用程序的服务器请求账户信息;应用程序的服务器根据该标识信息查找账户的账户信息,并将其返回给融合方设备,融合方设备对该账户信息进行处理后发送给嵌入式网页文件的发布设备。
更进一步的,用户进而点击嵌入式网页文件对应的人机交互显示窗体所显示的显示控件,该显示控件会触发支付流程,产生支付操作指令;用户终端响应该支付操作指令生成支付发起请求并发送;用户终端接收支付响应消息,并根据该支付响应消息的指示执行支付操作指令。
其中,应用程序的服务器的具体硬件结构请参见图1的描述。
第一方面,本说明书实施例提供一种业务处理方法,请参考图2,包括:
步骤201、应用程序的客户端接收网页文件加载指令。
步骤202、应用程序的客户端响应上述网页文件加载指令调用应用程序文件中的嵌入式网页文件,并加载该嵌入式网页文件对应的人机交互显示窗体。
本发明实施例中,如果用户还未登陆该应用程序,在用户点击嵌入式网页文件的图标时,应用程序的客户端首先调用登陆页面,待用户完成登陆后再调用嵌入式网页文件并创建其对应的人机交互显示窗体。
步骤203、应用程序的客户端生成上述网页文件加载指令对应的账户的标识信息并发送给融合方设备,以便融合方设备通过该标识信息向应用程序的服务器请求该账户的账户信息。
网页文件加载指令对应的账户即登陆该应用程序的账户。
优选地,该标识信息是token(令牌)信息,更进一步的,可以是登陆所述应用程序的账户对应的token信息。
其中,业务发起请求中还可以携带上述账户的账户信息。
其中,业务发起请求可以但不仅限于是URL(统一资源定位符)消息。
本发明实施例中,应用程序的客户端还将该应用程序的标识信息一并发送给融合方设备,融合方设备根据应用程序的标识信息可以确定其服务器,并向该服务器发送上述标识信息。
步骤204、应用程序的服务器接收上述标识信息。
步骤205、应用程序的服务器根据该标识信息查找上述账户的账户信息。
以token为例,服务器可采用现有的验证方式对token进行验证,从而确定其对应的账户,进而查找到该账户的账户信息。
步骤206、应用程序的服务器将上述账户信息发送给上述融合方设备,以便上述融合方设备对上述账户信息进行处理后发送给嵌入式网页文件的发布设备。
本发明实施例提供的方法,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
本发明实施例中,应用程序的客户端可以通过该应用程序的主程序执行文件直接将标识信息发送给融合方设备。可选的,应用程序的文件中还包括融合端执行文件即融合端的(JS SDK),那么,应用程序的客户端调用所述应用程序的主程序执行文件生成所述网页文件加载指令对应的账户的标识信息,并将所述标识信息携带在统一资源定位符(URL)中发送给所述应用程序文件中的融合端执行文件;所述应用程序的客户端调用所述融合端执行文件从所述统一资源定位符中获取所述标识信息并发送给所述融合方设备。
另一方面,融合端执行文件根据该URL的地址向URL的目标地址请求上述嵌入式网页文件的显示内容,从而实现对嵌入式网页文件的显示。
在上述任意方法实施例的基础上,如上所述,若用户进一步点击了嵌入式网页文件中的显示控件,该显示控件会触发支付流程,即,应用程序的客户端通过上述人机交互显示窗体获取支付操作指令;响应该业务操作指令生成支付请求消息并发送;接收支付响应消息,并根据所述支付响应消息的指示调用所述应用程序的支付脚本,并创建所述支付脚本对应的人机交互显示窗体。
其中,支付请求消息可以发送给融合方设备,融合方设备在其中添加融合账户信息后发送给发布方设备,发布方设备进行支付响应,并返回支付响应消息,融合方设备将其中的融合账户信息替换为渠道账户信息(即上述应用程序的服务器提供的账户信息)后发送给应用程序的客户端。
在上述任意方法实施例的基础上,融合方设备在接收到渠道账户信息后对其进行处理是指将其转换为融合账户信息。
具体是按照预定的编码规则对渠道账户信息进行处理,生成融合账户信息。
生成融合账户信息的目的是为了向内容制作方设备提供格式统一的账户信息,以便内容制作方设备处理,另外也可以使得融合方设备对内容制作方透明,避免泄露融合方信息。
本发明实施例不对编码规则进行限定,例如,可以将渠道账户信息进行数值化处理后,对得到的数值按照预定的公式进行转化,将转化之后的数值作为融合账户信息或者将转化后的数值编码为字符值,将字符值作为融合账户信息;又例如,可以计算渠道账户信息的哈希值,将计算得到的哈希值作为融合账户信息。
若使用哈希值作为融合账户信息,还可以保证各个渠道方上注册的渠道账户信息编码后的融合账户信息不会产生冲突。
本发明实施例提供的方法,既可以单独使用渠道账户信息编码得到融合账户信息,还可以结合其他信息联合编码。作为举例而非限定,按照预定的编码规则对渠道账户信息和渠道标识信息(即上述应用程序的服务器)进行处理,生成融合账户信息。
与上述介绍的编码规则类似,可以将渠道账户信息和渠道标识信息分别进行数值化处理,按照预定的计算公式对得到的数值进行计算;还可以将渠道账户信息和渠道标识信息按照预定的顺序级联,将级联后的信息进行数值化处理,并按照预定的计算公式对得到的数值进行计算;也可以计算渠道账户信息和渠道标识信息的哈希值。
本发明实施例提供的方法,可以对渠道账户信息和渠道标识信息进行编码得到融合账户信息,由于各个渠道方的渠道标识信息不同,因此生成的融合账户信息各不相同,避免融合账户信息冲突。
在上述任意方法实施例的基础上,考虑如下场景:用户在多个渠道平台上均注册有账户,且访问了相同内容(例如在不同的渠道平台上玩同一款游戏),若能够实现内容的同步,例如,用户在A渠道平台上登陆,并购买了某游戏的道具,若该道具能够同步到用户在B渠道平台上的该游戏账户,那么将大大提高用户体验。为此,上述渠道账户信息包括账户通用标识信息,将渠道账户信息与其他渠道方设备发送的渠道账户信息比较;获取并关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息;接收内容制作方设备发送的内容消息,该内容消息中携带目标内容数据和融合账户信息;在关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息中,查找融合账户信息中的账户通用标识信息对应的渠道方设备的渠道标识信息;针对查找到的各个渠道标识信息,获取渠道标识信息对应的渠道账户信息;利用渠道账户信息替换内容消息中的融合账户信息;向查找到的各个渠道标识信息对应的渠道方设备发送携带融合账户信息的内容消息。
其中,账户通用标识信息是指用户的邮箱、手机等不随渠道变化而变化的通用信息。
其中,本发明实施例不对目标内容数据的具体内容进行限定,实际应用中,可以根据场景及需求由内容制作方或渠道平台方预先配置。
其中,并不是所有用户都有跨渠道的账户信息,也不是所有用户在多个渠道提交相同的账户通用标识信息,因此会存在无法查找到其他渠道标识信息的情况,那么,则不需要进行内容同步。
基于同一发明构思,本说明书实施例提供一种业务处理装置,请参考图3,包括:
应用程序的客户端301和应用程序的服务器302,其中:
所述应用程序的客户端301用于:
接收网页文件加载指令;
响应所述网页文件加载指令调用应用程序文件中的嵌入式网页文件,并加载所述嵌入式网页文件对应的人机交互显示窗体;
生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,以便所述融合方设备通过所述标识信息向所述应用程序的服务器请求所述账户的账户信息;
所述应用程序的服务器302用于:
接收所述标识信息;
根据所述标识信息查找所述账户的账户信息;
将所述账户信息发送给所述融合方设备,以便所述融合方设备对所述账户信息进行处理后发送给所述嵌入式网页文件的发布设备。
本发明实施例提供的***,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
可选的,上述标识信息为令牌信息。
通过添加令牌信息不仅可以使应用服务器找到对应的账户信息,还提高了通信的安全性。
可选的,为了生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,所述应用程序的客户端用于:
调用所述应用程序的主程序执行文件生成所述网页文件加载指令对应的账户的标识信息,并将所述标识信息携带在统一资源定位符中发送给所述应用程序文件中的融合端执行文件;
调用所述融合端执行文件从所述统一资源定位符中获取所述标识信息并发送给所述融合方设备。
可选的,所述应用程序的客户端还用于:
通过所述人机交互显示窗体获取支付操作指令;
响应所述业务操作指令生成支付请求消息并发送;
接收支付响应消息,并根据所述支付响应消息的指示调用所述应用程序的支付脚本,并创建所述支付脚本对应的人机交互显示窗体。
本发明实施例提供的***,在应用程序的客户端接收到支付响应消息后,通过调用本应用程序的支付脚本完成支付流程,而无需跳转到其他支付页面,进一步避免跨应用切换情况的发生。
基于同样的发明构思,本发明实施例提供一种计算机设备,包括处理器和存储器:
所述存储器用于存储执行上述第一方面各个实施例的方法的程序,
所述处理器被配置为用于执行所述存储器中存储的程序。
本发明实施例提供的***,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
图1示出的是与本发明实施例提供的***实施例相关的服务器的部分结构的框图。参考图1,服务器包括:电源110、主板120、中央处理器(Central Precessing Unit,CPU)130、***总线140、内存储器150、磁盘160、输入单元170、显示单元180、网卡190等部件。本领域技术人员可以理解,图1中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1对服务器的各个构成部件进行具体的介绍:
电源110用于将220V交流转换为5V,12V,3.3V直流电供给服务器中的各个部件,优选的,电源可以通过电源管理***与中央处理器130逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
主板120是服务器中各个部件工作的平台,提供部件之间的电连接通路,各个部件通过主板进行电信号传输,各个部件通过插接、焊接等方式安装在主板上。
中央处理器130是服务器的控制中心,主要包括算术逻辑运算单元(ALU,Arithmetic Logic Unit)131、程序计数器(PC,Program Counter)132、寄存器组133、高速缓冲存储器(Cache)134以及用于传输数据、控制及状态的总线(Bus)接口135。其中,算术逻辑运算单元131执行各种算术和逻辑运算操作的部件,基本操作包括加、减、乘、除四则运算,与、或、非、异或、移位运算,以及关系运算和逻辑运算等操作。程序计数器132是中央处理器130控制部件中的寄存器,用于存放下一条指令的地址;寄存器组133包括通用寄存器、专用寄存器和控制寄存器。寄存器拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。高速缓冲存储器134是由SRAM(Static Random Access Memory,静态随机存取存储器)组成的高速低容量存储器,用于缓存常用的指令与数据。总线接口135用于中央处理器130与其它部件间传输信息。中央处理器130通过运行或执行存储在内存储器150或磁盘160内的应用程序,以及调用存储在内存储器150或磁盘160内的数据,执行服务器的各种功能和处理数据,从而对进行整体监控。
***总线140是在服务器各种部件之间传送信息的公共通信干线,是由导线组成的传输线束。按照服务器所传输的信息种类,***总线可以划分为数据总线(Data Bus)、地址总线(Address Bus)和控制总线(Control Bus),分别用来传输数据、数据地址和控制信号。
内存储器150是电子式存储设备,由电路板和芯片组成,特点是体积小,速度快,有电可存,无电清空,即服务器在开机状态时内存中可存储数据,关机后将自动清空其中的所有数据。内存储器150可分为SDRAM(Synchronous Dynamic Random Access Memory,同步动态随机存储器)内存与DDR(Double Data Rate,双倍速率)内存。应用程序及相关的数据首先被读取到内存储器150中,中央处理器130从内存储器150中读取并加载应用程序。
磁盘160又称外部存储器,其保存有服务器运行所需的操作***、应用程序、数据等等,不会随着服务器断电而丢失数据。
输入单元170可用于接收输入的数字或字符信息,以及产生与服务器的用户设置以及功能控制有关的键信号输入。输入单元具体又包括I/O控制器和输入设备,其中,I/O控制器用于对输入设备的信号进行适配,并传输到***总线上。输入单元170可以分为鼠标171、键盘172、触控面板173等。
显示单元180可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种菜单。显示单元180可包括显示卡181和显示器182。进一步的,触控面板173可覆盖显示器182的显示面板,当触控面板173检测到在其上或附近的触摸操作后,传送给中央处理器130以确定触摸事件的类型,随后处理器130根据触摸事件的类型在显示器182的显示面板上提供相应的视觉输出。虽然在图1中,触控面板173与显示器182是作为两个独立的部件来实现服务器的输入和输出功能,但是在某些实施例中,可以将触控面板173与显示器182的显示面板集成而实现服务器的输入和输出功能。
网卡190是工作在数据链路层的网路组件,是局域网中连接个人计算机和传输介质的接口。网卡190又可以分为有线网卡、无线网卡。
尽管未示出,服务器还可以包括声卡、扬声器、传声器、摄像头等输入输出单元,以及蓝牙模块等通信单元,在此不再赘述。
基于同样的发明构思,本发明实施例提供一种计算机存储介质,用于储存为上述计算机***所用的计算机软件指令,其包含用于执行上述为计算机***所设计的程序。
本发明实施例提供的***,在应用程序的客户端接收到网页文件加载指令后,一方面响应该指令加载相应的嵌入式网页文件,另一方面向融合方设备发送账户的标识信息,以便融合方设备使用该标识信息向应用程序的服务器请求账户的账户信息;应用程序的服务器在接收到该标识信息后,向融合方设备返回账户信息,以便融合方设备将该账户信息提供给发布方设备。通过标识信息在服务器上获取账户信息,通过融合方设备中转,使得发布方设备可以获取账户信息(即用户信息),也就不需要进行应用程序的切换。
本说明书是参照根据本说明书实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的设备。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令设备的制造品,该指令设备实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本说明书的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本说明书范围的所有变更和修改。
显然,本领域的技术人员可以对本说明书进行各种改动和变型而不脱离本说明书的精神和范围。这样,倘若本说明书的这些修改和变型属于本说明书权利要求及其等同技术的范围之内,则本说明书也意图包含这些改动和变型在内。
Claims (10)
1.一种业务处理方法,其特征在于,包括:
应用程序的客户端接收网页文件加载指令;
所述应用程序的客户端响应所述网页文件加载指令调用应用程序文件中的嵌入式网页文件,并加载所述嵌入式网页文件对应的人机交互显示窗体;
所述应用程序的客户端生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,以便所述融合方设备通过所述标识信息向所述应用程序的服务器请求所述账户的账户信息;
所述应用程序的服务器接收所述标识信息;
所述应用程序的服务器根据所述标识信息查找所述账户的账户信息;
所述应用程序的服务器将所述账户信息发送给所述融合方设备,以便所述融合方设备对所述账户信息进行处理后发送给所述嵌入式网页文件的发布设备。
2.根据权利要求1所述的方法,其特征在于,所述标识信息为令牌信息。
3.根据权利要求1所述的方法,其特征在于,所述应用程序的客户端生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,包括:
所述应用程序的客户端调用所述应用程序的主程序执行文件生成所述网页文件加载指令对应的账户的标识信息,并将所述标识信息携带在统一资源定位符中发送给所述应用程序文件中的融合端执行文件;
所述应用程序的客户端调用所述融合端执行文件从所述统一资源定位符中获取所述标识信息并发送给所述融合方设备。
4.根据权利要求3所述的方法,其特征在于,该方法还包括:
所述应用程序的客户端通过所述人机交互显示窗体获取支付操作指令;
所述应用程序的客户端响应所述业务操作指令生成支付请求消息并发送;
所述应用程序的客户端接收支付响应消息,并根据所述支付响应消息的指示调用所述应用程序的支付脚本,并创建所述支付脚本对应的人机交互显示窗体。
5.一种业务处理***,其特征在于,包括应用程序的客户端和应用程序的服务器;
所述应用程序的客户端用于:
接收网页文件加载指令;
响应所述网页文件加载指令调用应用程序文件中的嵌入式网页文件,并加载所述嵌入式网页文件对应的人机交互显示窗体;
生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,以便所述融合方设备通过所述标识信息向所述应用程序的服务器请求所述账户的账户信息;
所述应用程序的服务器用于:
接收所述标识信息;
根据所述标识信息查找所述账户的账户信息;
将所述账户信息发送给所述融合方设备,以便所述融合方设备对所述账户信息进行处理后发送给所述嵌入式网页文件的发布设备。
6.根据权利要求5所述的***,其特征在于,所述标识信息为令牌信息。
7.根据权利要求5所述的***,其特征在于,为了生成所述网页文件加载指令对应的账户的标识信息并发送给融合方设备,所述应用程序的客户端用于:
调用所述应用程序的主程序执行文件生成所述网页文件加载指令对应的账户的标识信息,并将所述标识信息携带在统一资源定位符中发送给所述应用程序文件中的融合端执行文件;
调用所述融合端执行文件从所述统一资源定位符中获取所述标识信息并发送给所述融合方设备。
8.根据权利要求7所述的***,其特征在于,所述应用程序的客户端还用于:
通过所述人机交互显示窗体获取支付操作指令;
响应所述业务操作指令生成支付请求消息并发送;
接收支付响应消息,并根据所述支付响应消息的指示调用所述应用程序的支付脚本,并创建所述支付脚本对应的人机交互显示窗体。
9.一种计算机***,其特征在于,包括多个处理器和多个存储器:
所述存储器用于存储执行权利要求1至4任一项所述方法的程序,
所述处理器被配置为用于执行所述存储器中存储的程序。
10.一种计算机存储介质,其特征在于,用于储存为权利要求9所述的计算机***所用的计算机软件指令,其包含用于执行权利要求9所述的计算机***所设计的程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811497124.XA CN109657179B (zh) | 2018-12-07 | 2018-12-07 | 一种业务处理方法、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811497124.XA CN109657179B (zh) | 2018-12-07 | 2018-12-07 | 一种业务处理方法、***及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109657179A true CN109657179A (zh) | 2019-04-19 |
CN109657179B CN109657179B (zh) | 2024-04-16 |
Family
ID=66113623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811497124.XA Active CN109657179B (zh) | 2018-12-07 | 2018-12-07 | 一种业务处理方法、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109657179B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111176708A (zh) * | 2019-12-20 | 2020-05-19 | 南京领行科技股份有限公司 | 一种sdk文件处理方法、装置、电子设备及存储介质 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100267362A1 (en) * | 2009-04-20 | 2010-10-21 | Boku, Inc. | Systems and Methods to Process Transaction Requests |
US20110231304A1 (en) * | 2010-03-02 | 2011-09-22 | Plastyc, Inc. | Secure method and apparatus for remote funding of current payment accounts |
CN102360480A (zh) * | 2011-10-06 | 2012-02-22 | 吴东辉 | 一种链接网上支付及记录链接的方法和*** |
CN102498486A (zh) * | 2009-09-10 | 2012-06-13 | 摩托罗拉*** | 内容提供商网站交互的***、服务器和移动设备及其方法 |
US20130185196A1 (en) * | 2012-01-18 | 2013-07-18 | Cellco Partnership D/B/A Verizon Wireless | Customer touch point for real time sharing of transaction data between different customer interaction channels |
CN104216930A (zh) * | 2013-07-30 | 2014-12-17 | 腾讯科技(深圳)有限公司 | 一种跳转类钓鱼网页的检测方法和装置 |
CN104462511A (zh) * | 2014-12-22 | 2015-03-25 | 北京奇虎科技有限公司 | 浏览器新标签页中的信息加载方法及装置 |
CN104767735A (zh) * | 2011-04-29 | 2015-07-08 | 阿里巴巴集团控股有限公司 | 信息安全处理的方法、处理服务器及处理客户端 |
CN105099688A (zh) * | 2014-05-15 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种电子账户的操作方法、支付页面的展示方法及装置 |
CN105427135A (zh) * | 2015-12-16 | 2016-03-23 | 华侨大学 | 一种交互式的互联网广告投放方法与*** |
CN105590242A (zh) * | 2014-10-24 | 2016-05-18 | 无锡买卖宝信息技术有限公司 | 生成订单信息的方法和装置 |
CN106789888A (zh) * | 2016-11-18 | 2017-05-31 | 重庆邮电大学 | 一种多特征融合的钓鱼网页检测方法 |
CN107305553A (zh) * | 2016-04-20 | 2017-10-31 | 北京京东尚科信息技术有限公司 | 一种基于Hybrid App中动态跳转Hybrid页面的方法及*** |
CN107403342A (zh) * | 2017-07-24 | 2017-11-28 | 孙晖 | 一种发放资源的方法、终端设备、服务器以及存储介质 |
US20180308088A1 (en) * | 2017-04-25 | 2018-10-25 | Mastercard International Incorporated | Method and system for loading reloadable cards |
-
2018
- 2018-12-07 CN CN201811497124.XA patent/CN109657179B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100267362A1 (en) * | 2009-04-20 | 2010-10-21 | Boku, Inc. | Systems and Methods to Process Transaction Requests |
CN102498486A (zh) * | 2009-09-10 | 2012-06-13 | 摩托罗拉*** | 内容提供商网站交互的***、服务器和移动设备及其方法 |
US20110231304A1 (en) * | 2010-03-02 | 2011-09-22 | Plastyc, Inc. | Secure method and apparatus for remote funding of current payment accounts |
CN104767735A (zh) * | 2011-04-29 | 2015-07-08 | 阿里巴巴集团控股有限公司 | 信息安全处理的方法、处理服务器及处理客户端 |
CN102360480A (zh) * | 2011-10-06 | 2012-02-22 | 吴东辉 | 一种链接网上支付及记录链接的方法和*** |
US20130185196A1 (en) * | 2012-01-18 | 2013-07-18 | Cellco Partnership D/B/A Verizon Wireless | Customer touch point for real time sharing of transaction data between different customer interaction channels |
CN104216930A (zh) * | 2013-07-30 | 2014-12-17 | 腾讯科技(深圳)有限公司 | 一种跳转类钓鱼网页的检测方法和装置 |
CN105099688A (zh) * | 2014-05-15 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种电子账户的操作方法、支付页面的展示方法及装置 |
CN105590242A (zh) * | 2014-10-24 | 2016-05-18 | 无锡买卖宝信息技术有限公司 | 生成订单信息的方法和装置 |
CN104462511A (zh) * | 2014-12-22 | 2015-03-25 | 北京奇虎科技有限公司 | 浏览器新标签页中的信息加载方法及装置 |
CN105427135A (zh) * | 2015-12-16 | 2016-03-23 | 华侨大学 | 一种交互式的互联网广告投放方法与*** |
CN107305553A (zh) * | 2016-04-20 | 2017-10-31 | 北京京东尚科信息技术有限公司 | 一种基于Hybrid App中动态跳转Hybrid页面的方法及*** |
CN106789888A (zh) * | 2016-11-18 | 2017-05-31 | 重庆邮电大学 | 一种多特征融合的钓鱼网页检测方法 |
US20180308088A1 (en) * | 2017-04-25 | 2018-10-25 | Mastercard International Incorporated | Method and system for loading reloadable cards |
CN107403342A (zh) * | 2017-07-24 | 2017-11-28 | 孙晖 | 一种发放资源的方法、终端设备、服务器以及存储介质 |
Non-Patent Citations (1)
Title |
---|
谭娟等: "二维码在O2O零售模式中的应用研究", 《现代商贸工业》, 15 April 2015 (2015-04-15), pages 60 - 62 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111176708A (zh) * | 2019-12-20 | 2020-05-19 | 南京领行科技股份有限公司 | 一种sdk文件处理方法、装置、电子设备及存储介质 |
CN111176708B (zh) * | 2019-12-20 | 2022-05-13 | 南京领行科技股份有限公司 | 一种sdk文件处理方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109657179B (zh) | 2024-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112257135B (zh) | 一种基于多线程的模型加载方法、装置、存储介质及终端 | |
JP2020504865A (ja) | アプリケーションデータ処理方法、装置、及び記憶媒体 | |
CN109118160B (zh) | 一种信息共享方法、装置、终端设备和介质 | |
CN106899666A (zh) | 一种针对业务标识的数据处理方法及装置 | |
CN109309712A (zh) | 基于接口异步调用的数据传输方法、服务器及存储介质 | |
CN105099796B (zh) | 一种多媒体内容更改检测方法、装置及资源传播*** | |
CN112199442B (zh) | 分布式批量下载文件方法、装置、计算机设备及存储介质 | |
CN113254445B (zh) | 实时数据存储方法、装置、计算机设备及存储介质 | |
CN110244899A (zh) | 电子合同在线处理方法、在线处理***及终端 | |
CN107258072A (zh) | 聊天软件的对话内容管理方法和***及记录介质 | |
CN103443763A (zh) | 包含对重写虚拟函数的调用的支持的isa桥接 | |
CN109410083A (zh) | 一种信息的共享方法、装置及存储介质 | |
CN108055320A (zh) | 资源下载的处理方法、终端设备及计算机可读存储介质 | |
CN113849092A (zh) | 内容分享方法、装置和电子设备 | |
CN109636460B (zh) | 一种业务处理方法、装置、设备及存储介质 | |
CN112579048A (zh) | 小程序集成方法、装置、电子设备及存储介质 | |
CN110070394A (zh) | 数据处理方法、***、介质和计算设备 | |
CN107301151B (zh) | 一种主板以及服务器 | |
CN108400929B (zh) | 数据处理方法、装置、计算设备和介质 | |
CN112291412B (zh) | 应用程序控制方法、装置及电子设备 | |
CN109657179A (zh) | 一种业务处理方法、***及存储介质 | |
CN110309462B (zh) | 数据展示方法及*** | |
KR101884648B1 (ko) | 스케치 화면 생성을 통한 웹 사이트 개발 방법, 이를 이용한 장치 및 컴퓨터-판독가능 매체 | |
CN108549695A (zh) | 数据交互方法、装置、终端设备及存储介质 | |
CN108304113A (zh) | 一种界面交互配置方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |