- 0
- 0
- 约1.84万字
- 约 30页
- 2026-01-12 发布于重庆
- 举报
(19)国家知识产权局
(12)发明专利
(10)授权公告号CN114816707B(45)授权公告日2025.07.01
(21)申请号202210487737.5
(22)申请日2021.12.24
(65)同一申请的已公布的文献号申请公布号CN114816707A
(43)申请公布日2022.07.29
(62)分案原申请数据
202111593851.82021.12.24
(73)专利权人统信软件技术有限公司
地址100176北京市北京经济技术开发区
科谷一街10号院12号楼18层
(72)发明人陈弘唯张文斌
(74)专利代理机构北京瀚方律师事务所11774专利代理师姜莹
(51)Int.CI.
GO6F9/48(2006.01)
GO6F21/53(2013.01)
GO6F8/30(2018.01)
GO6F9/445(2018.01)
(56)对比文件
CN104216741A,2014.12.17CN107066872A,2017.08.18
审查员胡宇航
权利要求书2页说明书9页附图6页
(54)发明名称
为插件运行创建沙箱环境的方法和装置以及计算设备
(57)摘要
CN114816707B本发明公开了一种为插件运行创建沙箱环境的方法和装置以及计算设备。本发明的为插件运行创建沙箱环境的方法,包括:创建沙箱环境,将针对每个插件的本地目录映射到所述沙箱环境中,将宿主机的设备管理目录映射到所述沙箱环境中;对不同沙箱环境增加不同的资源限制;加载插件进程管理;接收前端传送的消息,所述消息包含插件的ID、插件的版本,并传递给所述插件进程管理;通过所述插件进程管理加载对应的插件,其中在一个沙箱环境中仅加载一个主插件及所述主插件依赖的从插件。本发明的方案,实现了插件进程资源的模块化管控,在沙箱的整个生命周期都可以实现完整的管控,且使得能够
CN114816707B
400
400
开始
S410
创建沙箱环境,将每个插件服务的本地目录映射到所述沙箱环境中,将宿主机的设备管理目录映射到沙箱中
对不同沙箱环境增加不同的资源限制
S430
加载插件进程管理S440
接收前端传送的消息,所述消息包含插件的ID、插件的版本,并传递给所述插件进程管理
S450
通过所述插件进程管理加载对应的插件
结束
CN114816707B权利要求书1/2页
2
1.一种为插件运行创建沙箱环境的方法,在计算设备中执行,包括:
创建插件服务,所述插件服务用于执行以下步骤:
创建沙箱环境,将针对每个插件的本地目录映射到所述沙箱环境中,将宿主机的设备管理目录映射到所述沙箱环境中;
对不同沙箱环境增加不同的资源限制;
加载插件进程管理;
接收前端传送的消息,所述消息包含插件的ID、插件的版本,并传递给所述插件进程管理;
通过所述插件进程管理加载对应的插件,其中在一个沙箱环境中仅加载一个主插件及所述主插件依赖的从插件;
对所述沙箱环境进行置空处理,以清空所述插件服务存留在所述沙箱环境中的初始配置信息;以及
建立与所述插件进程管理通信的通信端口,接收加载的插件通过所述插件进程管理进行的注册,获取相应插件的实例链接。
2.如权利要求1所述的为插件运行创建沙箱环境的方法,还包括:
在加载插件进程管理之后,接收沙箱进程的ID以用于管理,其中每运行一个插件进程即产生一个沙箱进程的ID。
3.一种为插件运行创建沙箱环境的装置,设于计算设备中,包括:
创建模块,用于创建沙箱环境,将针对每个插件的本地目录映射到所述沙箱环境中,将宿主机的设备管理目录映射到所述沙箱环境中;
资源限制模块,用于对不同沙箱环境增加不同的资源限制;
加载模块,用于加载插件进程管理;
接收模块,用于接收前端传送的消息,所述消息包含插件的ID、插件的版本,并传递给所述插件进程管理;
插件加载模块,用于通过所述插件进程管理加载对应的插件,其中在一个沙箱环境中仅加载一个主插件及所述主插件依赖的从插件;
插件服务创建模块,用于创建插件服务,由创建的插件服务调用所述创建模块、资源限制模块、加载模块、接收模块和插件加载模块;
置空模块,用于对所述沙箱环境进行置空处理,以清空所述插件服务存留在所述沙箱环境中的初始配置信息;
通信模块,用于建立与所述插件进程管理通信的通信端口
您可能关注的文档
- (正式版)DB3311∕T 201-2021 《旅游团队餐场所选择指南》.pdf
- (正式版)DB3311∕T 202-2021 《旅游服务通用规范 》.pdf
- (正式版)DB3311∕T 203-2021 《爱心书屋建设和服务规范》.pdf
- (正式版)DB3311∕T 205-2021 《网上中介超市服务规范 》.pdf
- (正式版)DB3311∕T 208-2022 《电梯维护保养NFC应用技术规范》.pdf
- (正式版)DB3311∕T 211-2022 《取水设施建设与管理技术规范》.pdf
- (正式版)DB3311∕T 212-2022 《城区道路检查井建设规范》.pdf
- (正式版)DB3311∕T 214-2022 《红色乡村评价规范 》.pdf
- (正式版)DB3311∕T 216-2022 《国家公园野生楠木保护技术规程》.pdf
- (正式版)DB3311∕T 218-2022 《香榧林套种多花黄精技术规程》.pdf
- GB/T 9706.266-2025医用电气设备 第2-66部分:助听器及助听器系统的基本安全和基本性能专用要求.pdf
- 中国国家标准 GB/T 9706.266-2025医用电气设备 第2-66部分:助听器及助听器系统的基本安全和基本性能专用要求.pdf
- GB/T 21715.2-2025健康信息学 患者健康卡数据 第2部分:通用对象.pdf
- 中国国家标准 GB/T 21715.2-2025健康信息学 患者健康卡数据 第2部分:通用对象.pdf
- 《GB/T 21715.2-2025健康信息学 患者健康卡数据 第2部分:通用对象》.pdf
- 《GB/T 31455.6-2025快速公交(BRT)智能系统 第6部分:调度中心与场站站台控制系统通信数据接口规范》.pdf
- GB/T 31455.6-2025快速公交(BRT)智能系统 第6部分:调度中心与场站站台控制系统通信数据接口规范.pdf
- 中国国家标准 GB/T 31455.6-2025快速公交(BRT)智能系统 第6部分:调度中心与场站站台控制系统通信数据接口规范.pdf
- 中国国家标准 GB 24407-2025专用校车安全技术条件.pdf
- GB 24407-2025专用校车安全技术条件.pdf
原创力文档

文档评论(0)