[发明专利]功能调用系统、方法、装置及存储介质有效
申请号: | 201811023798.6 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109120631B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 陈格生;黄春华;蒋瑞欢 | 申请(专利权)人: | 苏州科达科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 苏州谨和知识产权代理事务所(特殊普通合伙) 32295 | 代理人: | 叶栋 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能 调用 系统 方法 装置 存储 介质 | ||
本申请涉及一种功能调用系统、方法、装置及存储介质,属于通信技术领域,该系统包括:n级服务域,存在至少一个服务域包括m个平台域;每个平台域包括至少一个功能组件;第一功能组件根据当前的第一时刻生成验证信息;根据验证信息加密功能调用参数,根据第一时刻和加密后的功能调用参数生成功能调用请求;向第二功能组件发送功能调用请求;第二功能组件获取功能调用请求;根据第一时刻确定功能调用请求是否有效;在功能调用请求有效时,根据第一时刻解密加密后的功能调用参数,根据解密后的功能调用参数执行对应的调用操作;可以提高对第一功能组件的验证效率、提高功能调用请求在不同网络传输过程的安全性并解决功能调用请求的转发问题。
技术领域
本申请涉及功能调用系统、方法、装置及存储介质,属于通信技术领域。
背景技术
分布式系统是指利用高速计算机网络将物理上分散的多个功能组件连接起来组成一个逻辑上统一的系统。分布式系统由多个层级的服务域构成,每个服务域可以由多个平台域形成集群来为用户提供服务。每个平台域可以包括至少一个功能组件,整个分布式系统中不同的功能组件之间可以互相调用。
不同的功能组件之间相互调用时可以采用点对点地调用应用程序编程接口(Application Programming Interface,API)的方式来实现。比如:第一功能组件通过调用第二功能组件的API来实现调用第二功能组件。在这种情况下,在第一功能组件调用第二功能组件时,第二功能组件需要对第一功能组件进行授权。
目前,第二功能组件对第一功能组件进行授权的方式采用中心化的授权方式。也即,通过认证中心验证各个第一功能组件发送的调用请求的合法性;在该调用请求合法时,才允许第一功能组件调用第二功能组件。
然而,随着第一功能组件的增多,认证中心的工作量也会随之增加;且随着认证中心负荷的增加,处理授权的效率也会降低。另外,功能调用请求在网络传输过程中可能会被恶意人员捕获、篡改、仿造,以及被恶意人员多次频繁发送以对第二功能组件进行攻击,危及系统数据安全性。
发明内容
本申请提供了一种功能调用系统、方法、装置及存储介质,可以解决由认证中心统一验证各个第一功能组件发送的验证请求的合法性时工作量大,且效率和安全性较低的问题。本申请提供如下技术方案:
第一方面,提供了一种功能调用系统,所述系统包括n级服务域,存在至少一个服务域包括m个平台域,所述n为正整数;所述m为大于或等于0的整数;每个平台域包括至少一个功能组件;
第一功能组件,用于根据当前的第一时刻生成验证信息;根据所述验证信息加密功能调用参数;根据所述第一时刻和加密后的功能调用参数生成功能调用请求;向第二功能组件发送所述功能调用请求;
所述第二功能组件,用于获取所述功能调用请求;根据所述第一时刻确定所述功能调用请求是否有效;在所述功能调用请求有效时,根据所述第一时刻解密所述加密后的功能调用参数,根据解密后的功能调用参数执行对应的调用操作。
可选地,所述第一功能组件与所述第二功能组件属于同一服务域中的不同平台域;或者,
所述第一功能组件与所述第二功能组件属于同一服务域中的同一平台域;或者,
所述第一功能组件属于第一服务域,所述第二功能组件属于第二服务域;所述第一功能组件和所述第二功能组件属于同一平台域,所述平台域属于所述第一服务域或者属于所述第二服务域;或者,
所述第一功能组件属于第一服务域,所述第二功能组件属于第二服务域;所述第一功能组件和所述第二功能组件属于不同的平台域,所述不同的平台域属于所述第一服务域或者属于所述第二服务域;或者,
所述第一功能组件属于第一服务域中的第一平台域,所述第二功能组件属于第二服务域中的第二平台域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科达科技股份有限公司,未经苏州科达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811023798.6/2.html,转载请声明来源钻瓜专利网。