【技术实现步骤摘要】
应用数据处理方法、装置及电子设备
[0001]本专利技术涉及数据处理
,尤其是涉及一种应用数据处理方法
、
装置及电子设备
。
技术介绍
[0002]SaaS(
软件即服务,
Software as a Service)
是部署在云上的
、
客户可以按需购买并通过网络请求就能获取到的服务,租户是指被赋予
SaaS
使用权的客户
。
随着
SaaS
企业业务规模的不断发展,会开发出多个应用服务以满足多个业务需求
。
当租户购买了多个应用服务,各应用服务之间的数据互通机制就格外重要
。
然而,现有多个应用服务之间数据交互的方式通常是由各个应用服务的开发团队进行沟通对接,效率低,而且不同应用服务的权限无法统一管控,当租户对其中一个应用服务进行的行为也没有办法同步到其他应用服务上,当三方应用想要进行入驻时也没有对应的入驻通道
。
技术实现思路
[0003]有鉴于此,本专利技术的目的在于提供一种应用数据处理方法
、
装置及电子设备,以缓解现有多个应用服务之间数据交互的方式中存在的问题
。
[0004]第一方面,本专利技术实施例提供了一种应用数据处理方法,所述方法应用于应用中心,所述方法包括:接收第一应用发送的用于向第二应用请求相应数据的数据请求;其中,所述数据请求包含所述第一应用的租户信息;基于预先保存的各目标应用的租户信息 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种应用数据处理方法,其特征在于,所述方法应用于应用中心,所述方法包括:接收第一应用发送的用于向第二应用请求相应数据的数据请求;其中,所述数据请求包含所述第一应用的租户信息,所述租户信息包括至少一个租户的身份标识;基于预先保存的各目标应用的租户信息和应用身份信息,对所述数据请求进行校验;其中,所述应用身份信息包括应用身份标识
、
应用元数据
、
应用环境信息和应用密钥信息,所述目标应用包括所述第一应用和所述第二应用,所述第一应用的租户信息与所述第二应用的租户信息相同;若所述数据请求校验通过,则将所述数据请求转发给所述第二应用;将所述第二应用对所述数据请求的第一响应转发给所述第一应用;其中,所述第一响应包含所述数据请求对应向所述第二应用请求的数据
。2.
根据权利要求1所述的方法,其特征在于,基于预先保存的各目标应用的租户信息和应用身份信息对所述数据请求进行校验,包括:从所述数据请求中获取所述第一应用的租户信息和应用身份信息,并将所述第一应用的租户信息和应用身份信息各自与预先保存的租户信息和应用身份信息进行匹配;若预先保存的租户信息和应用身份信息中有与所述第一应用的租户信息和应用身份信息各自对应匹配的租户信息和应用身份信息,则所述数据请求校验通过;若预先保存的租户信息和应用身份信息中没有与所述第一应用的租户信息对应匹配的租户信息和
/
或没有与所述第一应用的应用身份信息对应匹配的应用身份信息,则所述数据请求校验不通过
。3.
根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于每个目标应用发送的资源注册请求,为每个目标应用生成相应的应用身份信息和应用注册信息并进行保存,之后向每个目标应用发送相应的应用身份信息和应用注册信息;其中,所述应用注册信息包括应用环境
、
接口
、
功能中至少之一的注册信息
。4.
根据权利要求3所述的方法,其特征在于,所述方法还包括:响应于针对每个所述目标应用的购买操作,为每个所述目标应用生成相应的租户信息并进行保存,之后向每个所述目标应用发送相应的租户信息
。5.
根据权利要求4所述的方法,其特征在于,所述方法还包括:向每个所述目标应用发送相应的通知信息,并接收每个所述目标应用对相应通知信息的第二响应;其中,每个所述第二响应均包含相应的租户信息和应用身份信息
技术研发人员:司雁鹏,
申请(专利权)人:北京合思信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。