一种数据压缩/解压缩装置及其方法、系统制造方法及图纸

技术编号:8489837 阅读:245 留言:0更新日期:2013-03-28 11:51
本发明专利技术实施例属于数据处理领域,其公开了一种数据压缩/解压缩装置及其方法、系统,该装置包括:配置模块,用于预先配置各触发条件与中间件数据库所保存的各中间件之间的调用关系;监听模块,用于监听压缩/解压缩引擎对待处理数据的压缩/解压缩处理过程,获得所述压缩/解压缩处理过程的状态信息,并截获由所述待处理数据中读取且完成压缩/解压缩的部分数据;适配模块,用于在中间件数据库内搜索与所述状态信息携带的触发条件相适配的中间件;调用模块,用于调用由搜索到的适配结果中所选定的中间件对已经压缩/解压缩完成的部分数据进行处理。根据本发明专利技术实施例,利用中间件对数据进行进一步处理,提高了数据压缩/解压缩的效率。

【技术实现步骤摘要】

本专利技术属于数据处理领域,具体地说,涉及一种的数据压缩/解压缩装置及其方法、系统
技术介绍
随着互联网技术的发展,网络宽带的速度越来越快,人们利用网络交换、分享文件的行为越来越多,如使用电子邮箱、即时通讯工具等方式。但是,在很多情况下人们分享文件仍然有很多不方便的地方,制约了文件在互联网上的交换和分享。例如把一个25M大小的文件发到一个论坛里供大家下载,但是论坛只支持5M大小的附件;把一个35M大小的文件发邮件给别人,但是邮件的附件最大只支持15M ;把一个20M大小的文件发给msn上的好友,但是双方网络不通畅,速度只有几k,传输极慢;等等。压缩软件的出现在一定程度上缓解了上述问题。用传统的压缩软件可以把一个文件(由于一个文件和多个文件与文件夹的集合类似,本文均以一个文件代表所有形式的文件与文件夹的不同集合)压缩到原来体积的百分之几十到100%,压缩后的文件体积缩小很多,节省了带宽,方便了分享。实现压缩数据的过程可以简要概括为原始数据经过压缩插件压缩处理去除冗余后,形成压缩数据。而对应地,存在解压缩数据的过程,其可以简要概括为压缩数据经过解压缩插件解压缩处理恢复原始数据。由此可本文档来自技高网...

【技术保护点】
一种数据压缩/解压缩装置,包括:配置模块,用于预先配置各触发条件与中间件数据库所保存的各中间件之间的调用关系;监听模块,用于监听压缩/解压缩引擎对待处理数据的压缩/解压缩处理过程,获得所述压缩/解压缩处理过程的状态信息,并截获由所述待处理数据中读取且完成压缩/解压缩的部分数据;适配模块,用于在中间件数据库内搜索与所述状态信息携带的触发条件相适配的中间件;调用模块,用于调用由搜索到的适配结果中所选定的中间件对已经压缩/解压缩完成的部分数据进行处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:郑相振
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1