[发明专利]任意粒度的模块化扩展与集成的方法、装置及系统在审

专利信息
申请号: 201910614014.5 申请日: 2019-07-09
公开(公告)号: CN112286583A 公开(公告)日: 2021-01-29
发明(设计)人: 王昌宏;文佳敏;尚民强;冉贤华;陈茂山 申请(专利权)人: 中国石油天然气集团有限公司;中国石油集团东方地球物理勘探有限责任公司
主分类号: G06F9/4401 分类号: G06F9/4401;G06F9/445
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 王涛;任默闻
地址: 100007 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 任意 粒度 模块化 扩展 集成 方法 装置 系统
【权利要求书】:

1.一种任意粒度的模块化扩展与集成的方法,其特征在于,包括:

将一个或多个系统按照预设的规则划分为多个模块;

对所述多个模块中的任意两个模块执行如下处理:

分配一个或多个扩展点以及与所述扩展点一一对应的扩展点ID至被扩展模块;

接收来自所述被扩展模块的每个扩展点ID对应的一个或多个扩展契约;

发送每个扩展点ID对应的一个或多个扩展契约至扩展模块;

接收来自所述扩展模块的与所述扩展契约一一对应的扩展描述;

根据所述被扩展模块和所述扩展模块建立模块总配置表;

按照所述模块总配置表加载被扩展模块和扩展模块,并对每个模块进行初始化;

在扩展注册管理器中对每个模块对应的一个或多个扩展点ID以及每个扩展点ID对应的一个或多个扩展描述进行注册;

接收来自所述被扩展模块的预设扩展点ID;

从所述扩展注册管理器中取得与所述预设扩展点ID对应的扩展描述;

发送与所述预设扩展点ID对应的扩展描述至所述被扩展模块。

2.根据权利要求1所述的任意粒度的模块化扩展与集成的方法,其特征在于,从所述扩展注册管理器中取得与所述预设扩展点ID对应的扩展描述之后,还包括:

当与所述预设扩展点ID对应的扩展描述的数量为多个时,根据预设的筛选规则筛选所述扩展描述;

发送筛选后的扩展描述至所述被扩展模块。

3.根据权利要求1所述的任意粒度的模块化扩展与集成的方法,其特征在于,还包括:

在扩展注册管理器中对每个扩展点ID对应的一个或多个扩展契约进行注册;

从所述扩展注册管理器中取得与所述预设扩展点ID对应的扩展契约;

判断与所述预设扩展点ID对应的扩展契约是否和与所述预设扩展点ID对应的扩展描述一一对应;

当与所述预设扩展点ID对应的扩展契约和与所述预设扩展点ID对应的扩展描述一一对应时,发送与所述预设扩展点ID对应的扩展描述至所述被扩展模块。

4.一种任意粒度的模块化扩展与集成的方法,其特征在于,包括:

接收来自所述任意粒度的模块化扩展与集成的管理装置的一个或多个扩展点以及与所述扩展点一一对应的扩展点ID;

生成与每个扩展点ID对应的一个或多个扩展契约;

发送每个扩展点ID对应的一个或多个扩展契约至所述任意粒度的模块化扩展与集成的管理装置;

发送预设扩展点ID至所述任意粒度的模块化扩展与集成的管理装置;

接收来自所述任意粒度的模块化扩展与集成的管理装置的与所述预设扩展点ID对应的扩展描述;

根据所述扩展描述从扩展模块中取得对应的功能。

5.一种任意粒度的模块化扩展与集成的方法,其特征在于,包括:

接收来自所述任意粒度的模块化扩展与集成的管理装置的每个扩展点ID对应的一个或多个扩展契约;

生成与所述扩展契约一一对应的扩展描述;

发送所述扩展描述至所述任意粒度的模块化扩展与集成的管理装置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油天然气集团有限公司;中国石油集团东方地球物理勘探有限责任公司,未经中国石油天然气集团有限公司;中国石油集团东方地球物理勘探有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910614014.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top