发明名称 能力聚合开放的方法和系统
摘要 本发明涉及一种能力聚合开放的方法和系统,该系统包括:能力开放模块,用于接收第三方发送的能力调用请求以及从控制模块接收并向第三方转发能力调用响应;判断模块,用于根据配置的规则对接收的能力调用请求进行判断;控制模块,用于实现模块调用控制,包括:调用所述判断模块,在所述能力调用请求的响应数据已缓存时,调用响应缓存模块获取缓存的相应能力调用响应,以及向所述能力开放模块返回调用模块得到的能力调用响应;响应缓存模块,用于根据所述控制模块的调用获取缓存的相应能力调用响应或缓存符合缓存条件的能力调用响应。本发明系统和方法可以提高能力聚合开放系统对能力调用的响应效率。
申请公布号 CN102624926B 申请公布日期 2016.02.10
申请号 CN201210105969.6 申请日期 2012.04.11
申请人 中兴通讯股份有限公司 发明人 周朝阳
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 田红娟;龙洪
主权项 一种能力聚合开放系统,其特征在于,该系统基于云计算技术,包括:能力编排模块,用于对待调用能力以及相关的支撑功能进行逻辑编排,生成能力包,所述支撑功能包括鉴权、认证或计费;还用于对不同类型的两个或多个能力进行揉和Mashup生成综合能力;能力开放模块,用于接收第三方发送的能力调用请求以及从控制模块接收并向第三方转发能力调用响应,所述能力调用请求包括针对所述综合能力的能力调用请求;判断模块,用于根据配置的规则对接收的能力调用请求进行判断;控制模块,用于实现模块调用控制,包括:调用所述判断模块,在所述能力调用请求的响应数据已缓存时,调用响应缓存模块获取缓存的相应能力调用响应,以及向所述能力开放模块返回调用模块得到的能力调用响应;还包括:在所述能力调用请求的响应数据未缓存且需要进一步处理时,调用能力调用处理模块;还用于根据与所述能力开放模块接收的能力调用请求关联的能力包实现模块调用控制;能力调用处理模块,用于根据所述控制模块的调用进行能力调用处理;响应缓存模块,用于根据所述控制模块的调用获取缓存的相应能力调用响应或缓存符合缓存条件的能力调用响应;外部功能调用模块,用于根据所述控制模块的调用向支撑功能单元发起相应支撑功能处理请求。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部