[發明專利]一種分布式文件交換方法及裝置有效
| 申請號: | 202011043000.1 | 申請日: | 2020-09-28 |
| 公開(公告)號: | CN112583743B | 公開(公告)日: | 2022-10-25 |
| 發明(設計)人: | 王濟平;黎剛;湯克云;周健雄;劉子焯 | 申請(專利權)人: | 京信數據科技有限公司 |
| 主分類號: | H04L41/042 | 分類號: | H04L41/042;H04L67/06 |
| 代理公司: | 深圳余梅專利代理事務所(特殊普通合伙) 44519 | 代理人: | 陳余才 |
| 地址: | 528400 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 文件 交換 方法 裝置 | ||
1.一種分布式文件交換方法,其特征在于,涉及文件的提供方、接收方、交換中心、分布式的交換子系統,所述交換中心是整個政務系統數據的交換平臺,而分布式交換子系統則是具體執行文件交換的系統;所述文件交換方法包括以下步驟:
步驟S1,建立交換服務協議并定時獲取相關信息:提供方在交換中心建立與交換子系統的交換服務協議,交換子系統通過定時調度從交換中心獲取部門目錄信息并設置文件基礎信息的關聯字段;
步驟S2,提供方將文件基礎信息上傳至交換子系統并基于步驟S1中所設置的文件基礎信息的關聯字段表記錄進行校驗;
步驟S3,提供方將文件分塊上傳至交換子系統,并對塊的信息校驗,最終把所有文件塊合并;
步驟S4,接收方獲取文件基礎信息并與交換子系統建立交換服務,交換子系統將文件分塊傳輸至接收方,完成傳輸后將所有文件塊合并:交換中心將存儲到交換子系統的前置機的文件基礎信息交換到接收方;接收方將從交換中心獲取到的文件基礎信息及接收方本地存儲目錄信息作為參數,提供給交換子系統以建立文件交換服務;交換子系統對接收到的參數與分布式文件存儲系統中的文件信息進行對比校驗,若校驗成功,則將文件分塊傳輸至接收方。
2.如權利要求1所述的分布式文件交換方法,其特征在于,所述步驟S2包括:提供方獲取批次標識并緩存到內存,然后將文件基礎信息上傳至交換子系統的緩存中;在批次結束后,交換子系統獲取到文件結束批次指令并將緩存中的批次數據中的文件基礎信息入庫。
3.如權利要求2所述的分布式文件交換方法,其特征在于,所述步驟S2還包括:提供方在完成文件基礎信息上傳后,提供方提供上傳文件的基本參數,建立與交換子系統的文件交換服務;交換子系統對上傳文件的基本參數與庫中的文件基礎信息進行對比校驗。
4.如權利要求1所述的分布式文件交換方法,其特征在于,所述步驟S3包括:提供方將文件分塊并上傳至交換子系統的臨時目錄;交換子系統對文件塊的信息進行校驗并將文件塊的信息緩存至分布式文件存儲系統。
5.如權利要求4所述的分布式文件交換方法,其特征在于,所述步驟S3還包括:所有文件塊傳輸完成后進行最終校驗,將文件塊存入分布式文件存儲系統并進行合并;隨后將文件基礎信息存儲到交換子系統的前置機中并反饋成功信息至提供方。
6.如權利要求5所述的分布式文件交換方法,其特征在于,所述步驟S4還包括:接收方將文件塊存儲在接收方所提供的本地存儲目錄中;當接收到完成指令時,將修改緩存中文件傳輸狀態為完成,監聽線程監聽到狀態修改,將對文件塊進行合并。
7.一種電子設備,其特征在于,包括:
處理器;以及
存儲器,所述存儲器上存儲有計算機可讀指令,所述計算機可讀指令被所述處理器執行時實現根據權利要求1至6中任一項所述的方法。
8.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現根據權利要求1至6中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京信數據科技有限公司,未經京信數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011043000.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:設置有中間腔室安全裝置的壓力炊具
- 下一篇:A/D轉換電路





