[发明专利]基于对象存储的代理方法及系统有效
申请号: | 202110456849.X | 申请日: | 2021-04-26 |
公开(公告)号: | CN113225390B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 代存折;刘汉武;李妃军;翁成龙;刘国强 | 申请(专利权)人: | 杭州当虹科技股份有限公司 |
主分类号: | H04L67/56 | 分类号: | H04L67/56 |
代理公司: | 浙江英普律师事务所 33238 | 代理人: | 刘芬豪 |
地址: | 310000 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 对象 存储 代理 方法 系统 | ||
1.一种基于对象存储的代理方法,其特征在于,应用于包括外部装置和代理装置的基于对象存储的代理系统,外部装置进一步包括需要使用对象存储的调用端模块,代理装置进一步包括全局配置模块、公共接口模块、适配模块、对象存储实现模块和响应模块,包括以下步骤:
采用需要使用对象存储的调用端模块对接公共接口模块;调用端模块是外部装置中的一个软件虚拟模块,为需要对象存储的服务,或者需要对象存储的客户端;
采用全局配置模块定义对象存储信息,包括对接各个厂商时所需的各种参数和认证信息;所述对象存储信息包括厂商标识、厂商密钥、厂商接口地址和厂商扩展字段;厂商标识表示当前代理系统正在使用的对象存储厂商标识,由业务自定义;厂商密钥表示对接每个对象存储厂商时使用的认证信息,从各个厂商的后台获取,用于对接时的用户权限认证;厂商接口地址即对应厂商的接口请求地址;厂商扩展字段用于以上信息不满足厂商的对象存储对接参数时使用;
采用公共接口模块定义统一对接标准,其定义的接口标准为统一固定,不受具体厂商影响;
采用适配模块查找对象存储厂商及转换公共接口参数为对应厂商所需参数;
采用对象存储实现模块对接实际厂商的对象存储标准,对象存储模块的个数根据厂商个数动态扩展;对象存储模块的个数根据厂商个数动态扩展具体为:每增加一个厂商,将厂商标识与对象存储模块进行逻辑关联;采用响应模块转换各个厂商的对象存储响应内容为公共响应;
在收到公共接口模块的转发请求后确定目前要使用的厂商,适配模块向全局配置模块获取厂商标识确定当前系统需要使用的对象存储厂商;将公共接口模块参数转换为对应厂商所需要的参数。
2.一种基于对象存储的代理系统,其特征在于,包括外部装置和代理装置的基于对象存储的代理系统,外部装置进一步包括需要使用对象存储的调用端模块,代理装置进一步包括全局配置模块、公共接口模块、适配模块、对象存储实现模块和响应模块:
需要使用对象存储的调用端模块用于对接公共接口模块;调用端模块是外部装置中的一个软件虚拟模块,为需要对象存储的服务,或者需要对象存储的客户端;
全局配置模块用于定义对象存储信息,包括对接各个厂商时所需的各种参数和认证信息;所述对象存储信息包括厂商标识、厂商密钥、厂商接口地址和厂商扩展字段;厂商标识表示当前代理系统正在使用的对象存储厂商标识,由业务自定义;厂商密钥表示对接每个对象存储厂商时使用的认证信息,从各个厂商的后台获取,用于对接时的用户权限认证;厂商接口地址即对应厂商的接口请求地址;厂商扩展字段用于以上信息不满足厂商的对象存储对接参数时使用;
公共接口模块用于定义统一对接标准,其定义的接口标准为统一固定,不受具体厂商影响;
适配模块用于查找对象存储厂商及转换公共接口参数为对应厂商所需参数;
对象存储实现模块用于对接实际厂商的对象存储标准,对象存储模块的个数根据厂商个数动态扩展;对象存储模块的个数根据厂商个数动态扩展具体为:每增加一个厂商,将厂商标识与对象存储模块进行逻辑关联;
响应模块用于转换各个厂商的对象存储响应内容为公共响应;
在收到公共接口模块的转发请求后确定目前要使用的厂商,适配模块向全局配置模块获取厂商标识确定当前系统需要使用的对象存储厂商;将公共接口模块参数转换为对应厂商所需要的参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技股份有限公司,未经杭州当虹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110456849.X/1.html,转载请声明来源钻瓜专利网。