[发明专利]一种基于CMSP的文件同步系统、同步方法及文件系统在审
申请号: | 202010126818.3 | 申请日: | 2020-02-28 |
公开(公告)号: | CN111262883A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 刘勇;李朝铭 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F9/54;G06F16/178 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 cmsp 文件 同步 系统 方法 文件系统 | ||
1.一种基于CMSP的文件同步系统,其特征在于包括:
文件发现模块,用于监测源端目录并获取文件同步信息,所述文件同步信息包括:基于新型文件通知机制inotify获取的文件变化信息和/或基于文件扫描机制获取的文件信息;
文件传送模块,配置有基于消息服务平台的消息队列,用于从文件发现模块获取文件同步信息并以消息队列的方式存储文件同步信息,并用于加密压缩所述文件同步信息并以消息队列的方式存储加密压缩后的文件同步信息;
文件接收更新模块,用于从文件传送模块获取加密压缩后的文件同步信息,并将加密压缩后的文件同步信息同步更新至目的端目录。
2.根据权利要求1所述的一种基于CMSP的文件同步系统,其特征在于所述文件发现模块包括:
文件同步检查模块,用于基于文件扫描机制监测并扫描源端目录,得到文件信息,并将文件信息发送至文件传送模块;
和/或,
文件同步通知模块,用于基于新型文件通知机制监测源端目录中文件的变化,得到文件变化信息,并将文件变化信息发送至文件传送模块。
3.根据权利要求1或2所述的一种基于CMSP的文件同步系统,其特征在于所述文件同步信息还包括FTP文件信息;
所述文件发现模块还包括FTP接收模块,用于监测源端目录中FTP文件,得到FTP文件信息,并将FTP文件信息发送至文件传送模块。
4.根据权利要求1或2所述的一种基于CMSP的文件同步系统,其特征在于所述文件传送模块配置有:
消息发送节点,用于从文件发现模块获取文件同步信息,并通过其消息队列保存文件同步信息;
消息传输节点,用于从消息发送节点获取文件同步信息,并对文件同步信息进行加密压缩传输;
消息接收节点,用于从消息传输节点获取加密压缩后的文件同步信息,通过其消息队列保存加密压缩后的消息队列,并将加密压缩后的文件同步信息传输至文件接收更新模块。
5.根据权利要求4所述的一种基于CMSP的文件同步系统,其特征在于所述文件同步信息以消息的形式存储于消息队列。
6.一种基于CMSP的文件同步方法,其特征在于基于如权利要求1-5任一项所述的一种基于CMSP的文件同步系统,实现源端目录与目的端录制之间文件的同步,所述方法包括如下步骤:
通过文件发现模块监测源端目录并获取文件同步信息,所述文件同步信息包括:基于新型文件通知机制inotify获取的文件变化信息和/或基于文件扫描机制获取的文件信息;
通过文件传送模块获取文件同步信息,以消息队列的方式存储文件同步信息,并对文件同步信息进行加密压缩,以消息队列的方式存储加密压缩后的文件同步信息;
通过文件接收更新模块从文件传送模块获取加密压缩后的文件同步信息,并将加密压缩后的文件同步信息同步更新至目的端目录。
7.根据权利要求6所述的一种基于CMSP的文件同步方法,其特征在于通过文件传送模块获取文件同步信息,以消息队列的方式存储文件同步信息,并对文件同步信息进行加密压缩,以消息队列的方式存储加密压缩后的文件同步信息,包括如下步骤:
通过消息发送节点从文件发现模块获取文件同步信息,并通过其消息队列保存文件同步信息;
通过消息传输节点从消息发送节点获取文件同步信息,并对文件同步信息进行加密压缩传输;
通过消息接收节点从消息传输节点获取加密压缩后的文件同步信息,通过其消息队列保存加密压缩后的消息队列,并将加密压缩后的文件同步信息传输至文件接收更新模块。
8.根据权利要求6、7或8所述的一种基于CMSP的文件同步方法,其特征在于通过文件发现模块监测源端目录并获取文件同步信息,包括:
通过文件同步检查模块、基于文件扫描机制监测并扫描源端目录,得到文件信息,并将文件信息发送至文件传送模块;
和/或,
通过文件同步通知模块、基于新型文件通知机制inotify监测源端目录中文件的变化,得到文件变化信息,并将文件变化信息发送至文件传送模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010126818.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线性输出位置传感器标定方法
- 下一篇:一种造纸用压力筛浆机