[發明專利]用于PDM的遠程文件同步裝置及方法在審
| 申請號: | 201710892386.5 | 申請日: | 2017-09-27 |
| 公開(公告)號: | CN107707645A | 公開(公告)日: | 2018-02-16 |
| 發明(設計)人: | 祥鑫;許瑞;孫儒;董秋艷;許文婷 | 申請(專利權)人: | 北京機電工程研究所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 中國兵器工業集團公司專利中心11011 | 代理人: | 王雪芬 |
| 地址: | 100074 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 pdm 遠程 文件 同步 裝置 方法 | ||
1.一種用于PDM的遠程文件同步裝置,其特征在于,包括PDM系統、遠程文件同步系統、異地客戶端;
所述PDM系統包括本地客戶端、WEB服務器、業務處理器、數據庫和本地文件存儲器;數據庫用于存儲用戶、組織、數據屬性、數據關系這些結構化數據,本地文件存儲器用于產品設計文件的實體存儲,業務處理器用于處理本地客戶端發出的各類操作請求,WEB服務器用于管理本地客戶端與服務端的連接信息;
所述遠程文件同步系統包括本地文件存儲器、文件同步器和文件存儲器;所述文件同步器分別與本地文件存儲器、異地文件存儲器鏈接;異地客戶端與PDM系統中的WEB服務器通信;文件同步器用于實現文件變化記錄功能、文件定時同步功能以及文件實時同步功能。
2.如權利要求1所述的裝置,其特征在于,所述文件同步器包括第一、第二信息接收與發送模塊、數據處理模塊、定時器、存儲器;所述PDM系統中本地文件存儲器與第一信息接收與發送模塊連接;定時器、存儲器分別與數據處理器模塊連接;第二信息接收與發送模塊與遠程文件同步裝置中的異地文件存儲器連接;
文件同步器用于實現文件變化記錄功能具體為:對本地文件存儲器中本地文件與異地文件存儲器中異地文件的變化進行記錄,為文件同步提供依據,當異地文件存儲器中數據發生變化時,第二信息接收與發送模塊收到相關信息,并傳遞至數據處理模塊,數據處理模塊對發生變化的數據的唯一標識UID、文件類型、文件大小、時間戳信息進行讀取后形成異地文件變化信息,傳遞至存儲器進行記錄;
文件同步器用于實現文件定時同步功能具體為在指定時間完成文件同步操作:當定時器達到開始同步操作的預設時間時,發送觸發信息至數據處理模塊,數據處理模塊調用存儲器中的異地文件變化信息,向第一信息接收與發送模塊發送文件的UID,再向第一、第二信息接收與發送模塊發出通知,對文件進行鎖定,阻止同步過程中的其它文件操作,接收到文件鎖定完成信息后,第一信息接收與發送模塊自動將異地文件存儲器中變化的文件同步到本地文件存儲器中,同步完成后,由第一、第二信息接收與發送模塊分別計算文件MD5值,反饋至數據處理模塊進行對比,數據處理模塊確認數據一致后發出文件解鎖信息,完成數據同步過程,若不一致,則重新調用存儲器中的所述異地文件變化信息,重新進行同步;
文件同步器用于實現文件實時同步功能具體為:當本地用戶需要操作異地文件數據時,異地文件存儲器發送信息至文件同步器,由第二信息接收與發送模塊接收信息并傳遞至數據處理模塊,數據處理模塊通過查詢存儲器確認文件是否發生變化;若發生了變化,則對異地文件存儲器中的文件進行實時同步;同步過程為:數據處理模塊調用存儲器中的異地文件變化信息,向第一信息接收與發送模塊發送文件的UID,再向第一、第二信息接收與發送模塊發出通知,對文件進行鎖定,阻止同步過程中的其它文件操作;接受到文件鎖定完成信息后,第一信息接收與發送模塊自動將異地文件存儲器中變化的文件同步到本地文件存儲器中,同步完成后,由第一、第二信息接收與發送模塊分別計算文件MD5值,反饋至數據處理模塊進行對比,數據處理模塊確認數據一致后發出文件解鎖信息,完成數據同步過程,若不一致,則重新調用存儲器中的所述異地文件變化信息,重新進行同步。
3.如權利要求1所述的裝置,其特征在于,所述業務處理器、數據處理模塊為32位雙指令集、具有37個寄存器的ARM為核心的中央處理器。
4.如權利要求1所述的裝置,其特征在于,所述本地文件存儲器、異地文件存儲器采用容量為1TB的EEPROM。
5.如權利要求1所述的裝置,其特征在于,異地客戶端通過以太網與PDM系統中的WEB服務器通信。
6.如權利要求1所述的裝置,其特征在于,所述異地客戶端通過通信協議訪問異地文件存儲器。
7.如權利要求1所述的裝置,其特征在于,所述本地客戶端與WEB服務器通信采用GPRS或4G網絡通信。
8.如權利要求1至7中任一項所述的裝置,其特征在于,所述本地客戶端與異地客戶端為手機終端或筆記本電腦,或所述本地客戶端與異地客戶端為云同步客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京機電工程研究所,未經北京機電工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710892386.5/1.html,轉載請聲明來源鉆瓜專利網。





