[发明专利]PaaS系统中文件的操作处理方法及装置有效
申请号: | 201511029908.6 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105677794B | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 王阳 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 任漱晨 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | paas 系统 文件 操作 处理 方法 装置 | ||
1.一种平台即服务PaaS系统中文件的操作处理方法,其特征在于,包括:
获取用户的文件操作处理指令;
根据所述文件操作处理指令中的文件路径,确定对应的服务类型;
根据确定出的服务类型,调用相应的操作处理函数,对文件进行操作处理;
若确定出的服务类型为存储服务,调用存储服务对应的读操作函数或写操作函数,对文件进行读操作或写操作;
若确定出的服务类型为缓存服务,调用缓存服务对应的读操作函数或写操作函数,对文件进行读操作或写操作;
若确定出的服务类型为原始的私有服务,调用系统原始的应用程序编程接口API读操作函数或写操作函数,对文件进行读操作或写操作。
2.如权利要求1所述的方法,其特征在于,根据所述文件操作处理指令中的文件路径,确定对应的服务类型,具体包括:
调用文件读写类的构造函数,通过构造函数获取所述文件操作处理指令中的文件路径,并提取所述文件路径的开头字符串;
根据开头字符串确定对应的服务类型。
3.如权利要求2所述的方法,其特征在于,通过线程上下文类加载器实现调用文件读写类的构造函数。
4.如权利要求2所述的方法,其特征在于,根据开头字符串确定对应的服务类型,具体包括:
若所述开头字符串为stor,确定对应的服务类型为存储服务;
若所述开头字符串为mc,确定对应的服务类型为缓存服务;
若所述开头字符串为其他字符串,确定对应的服务类型为原始的私有服务。
5.一种平台即服务PaaS系统中文件的操作处理装置,其特征在于,包括:
获取模块,用于获取用户的文件操作处理指令;
确定模块,用于根据所述文件操作处理指令中的文件路径,确定对应的服务类型;
处理模块,用于根据确定出的服务类型,调用相应的操作处理函数,对文件进行操作处理;
所述处理模块,具体用于:
若确定出的服务类型为存储服务,调用存储服务对应的读操作函数或写操作函数,对文件进行读操作或写操作;
若确定出的服务类型为缓存服务,调用缓存服务对应的读操作函数或写操作函数,对文件进行读操作或写操作;
若确定出的服务类型为原始的私有服务,调用系统原始的应用程序编程接口API读操作函数或写操作函数,对文件进行读操作或写操作。
6.如权利要求5所述的装置,其特征在于,所述确定模块,具体用于:
调用文件读写类的构造函数,通过构造函数获取所述文件操作处理指令中的文件路径,并提取所述文件路径的开头字符串;
根据开头字符串确定对应的服务类型。
7.如权利要求6所述的装置,其特征在于,所述确定模块,具体用于:
通过线程上下文类加载器实现调用文件读写类的构造函数。
8.如权利要求6所述的装置,其特征在于,所述确定模块,具体用于:
若所述开头字符串为stor,确定对应的服务类型为存储服务;
若所述开头字符串为mc,确定对应的服务类型为缓存服务;
若所述开头字符串为其他字符串,确定对应的服务类型为原始的私有服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511029908.6/1.html,转载请声明来源钻瓜专利网。