[發明專利]一種基于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.szxzyx.cn/pat/books/202010126818.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種線性輸出位置傳感器標定方法
- 下一篇:一種造紙用壓力篩漿機





