[发明专利]用于托管和发布软件包的基础架构有效
申请号: | 201680022578.4 | 申请日: | 2016-04-21 |
公开(公告)号: | CN107615239B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 瑞安·詹姆斯·哈里森;蒂瓦姆·贾殷;韦斯利·塔勒;贝诺伊特·圣-皮埃尔 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/60;G06F11/36 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了用于托管和发布软件包的系统和方法。一种示例方法包括接收并存储与软件开发工具包相关的工件和描述软件开发工具包的版本的元数据(201)。可以将所接收的工件和元数据转换成用于软件开发工具包的包(203)。然后,可以对所述包进行暂存,并且可以检查所述包的依赖性以确保包的依赖性存在以及与另一暂存包没有冲突(205)。然后可以测试当前暂存的包以确定在所暂存的包间是否存在任何不兼容性,并且可以使用访问控制信息以向适当的用户提供以公共格式的当前暂存的包(207,208)。 | ||
搜索关键词: | 用于 托管 发布 软件包 基础 架构 | ||
【主权项】:
一种用于托管和发布软件包的系统,所述系统包括:SDK主机(103),所述SDK主机(103)接收并存储与软件开发工具包相关的工件和描述所述软件开发工具包的版本的元数据;转换器(104),所述转换器(104)将所接收的工件和元数据转换为用于所述软件开发工具包的包;暂存主机(105),所述暂存主机(105)暂存所述包并检查所述包的所有依赖性,以确保所述包的依赖性存在并且与另一暂存包没有任何依赖性冲突,所述另一暂存包与所述包使用至少一个相同的依赖性;测试器(106),所述测试器(106)获取当前暂存的包并测试它们以确定在所暂存的包之间是否存在任何不兼容性;以及包主机(107),所述包主机(107)从所述测试器接收当前暂存的包,并使用访问控制信息来向适当的用户提供以公共格式的当前暂存的包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680022578.4/,转载请声明来源钻瓜专利网。
- 上一篇:多媒体处理方法及装置
- 下一篇:用于分析二进制文件的基于生物序列的方案