System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及鐵路運輸領(lǐng)域通信技術(shù)設(shè)備履歷管理系統(tǒng)的履歷數(shù)據(jù)管理領(lǐng)域,具體涉及到一種鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法。
技術(shù)介紹
1、鐵路通信技術(shù)設(shè)備履歷管理系統(tǒng)負(fù)責(zé)通信設(shè)備履歷數(shù)據(jù)的收集、上報和匯總,是記載鐵路通信運維組織、設(shè)備裝備、資源運用等信息的重要檔案資料,是制定運輸企業(yè)實施經(jīng)營管理的重要依據(jù)。系統(tǒng)采用多級部署的方式,必須要保證系統(tǒng)間數(shù)據(jù)的一致性。
2、系統(tǒng)具有龐大數(shù)目的節(jié)點,由于歷史原因,不同單位的軟件開發(fā)通常具有不同的進度,甚至有一些單位的聯(lián)網(wǎng)條件較差。履歷數(shù)據(jù)在同步時,由人工操作實現(xiàn),即由人工導(dǎo)出本節(jié)點的數(shù)據(jù),并將數(shù)據(jù)打包傳輸給目標(biāo)節(jié)點。
3、由此可見,現(xiàn)有技術(shù)在數(shù)據(jù)傳輸過程中,需要繁復(fù)的人工操作,并且具有一定的不安全性。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)提供一種鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,保證系統(tǒng)節(jié)點間數(shù)據(jù)的一致性和安全性。
2、為實現(xiàn)上述目的,本專利技術(shù)采取以下技術(shù)方案:
3、第一方面,本申請?zhí)峁┮环N鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,所述鐵路設(shè)備履歷管理系統(tǒng),包括若干級別的數(shù)據(jù)節(jié)點;所述方法,包括:
4、當(dāng)執(zhí)行履歷數(shù)據(jù)同步任務(wù)時,構(gòu)建數(shù)據(jù)傳輸框架,所述數(shù)據(jù)傳輸框架,包括待數(shù)據(jù)同步的發(fā)起者節(jié)點和數(shù)據(jù)同步的目標(biāo)節(jié)點;
5、所述發(fā)起者節(jié)點,執(zhí)行全局路由搜索,生成一條或多條發(fā)起者節(jié)點到目標(biāo)節(jié)點的路由信息,所述路由信息中的節(jié)點均為所述鐵路設(shè)備履歷管理系統(tǒng)中的數(shù)據(jù)節(jié)點;
6、所述發(fā)起者
7、所述目標(biāo)節(jié)點,創(chuàng)建對應(yīng)于履歷數(shù)據(jù)同步任務(wù)的執(zhí)行器,接收所述待同步的數(shù)據(jù),并在執(zhí)行完成后,向發(fā)起者節(jié)點返回同步任務(wù)執(zhí)行結(jié)果。
8、在一種實現(xiàn)方式中,全局路由搜索,基于樹形結(jié)構(gòu)的遞歸檢索;
9、其中,在鐵路設(shè)備履歷管理系統(tǒng)的每一個數(shù)據(jù)節(jié)點上部署有路由管理器。
10、在一種實現(xiàn)方式中,所述待同步的數(shù)據(jù)在數(shù)據(jù)傳輸時采用tcp協(xié)議,并使用非阻塞傳輸方式。
11、在一種實現(xiàn)方式中,當(dāng)待同步的數(shù)據(jù)大于預(yù)設(shè)大小時,將待同步的數(shù)據(jù)分割為多個片段,并按照分割的順序執(zhí)行各個片段的傳輸,各個片段在目標(biāo)節(jié)點處完成拼接。
12、在一種實現(xiàn)方式中,所述數(shù)據(jù)傳輸框架,基于注冊中心,預(yù)先完成各個數(shù)據(jù)節(jié)點的注冊。
13、在一種實現(xiàn)方式中,所述數(shù)據(jù)傳輸框架,基于事務(wù)管理器,對至少一個履歷數(shù)據(jù)同步任務(wù)進行管理。
14、本專利技術(shù)技術(shù)方案,取得了如下有益效果:
15、1.將系統(tǒng)間數(shù)據(jù)由人工導(dǎo)入導(dǎo)出數(shù)據(jù)包文件的同步方式改為以網(wǎng)絡(luò)為載體的系統(tǒng)間自動同步方式,提高了易用性和數(shù)據(jù)的安全性。
16、2.構(gòu)建全系統(tǒng)路由,支持路由轉(zhuǎn)發(fā)。通過設(shè)置的索引,便于快速的檢索到目標(biāo)節(jié)點,增加了同步數(shù)據(jù)傳輸?shù)撵`活性。
17、3.提供了對分布式事務(wù)的支持,保證了數(shù)據(jù)的一致性。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,所述鐵路設(shè)備履歷管理系統(tǒng),包括若干級別的數(shù)據(jù)節(jié)點;所述方法,包括:
2.根據(jù)權(quán)利要求1所述的鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,全局路由搜索,基于樹形結(jié)構(gòu)的遞歸檢索;
3.根據(jù)權(quán)利要求2所述的鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,所述待同步的數(shù)據(jù)在數(shù)據(jù)傳輸時采用TCP協(xié)議,并使用非阻塞傳輸方式。
4.根據(jù)權(quán)利要求3所述的鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,當(dāng)待同步的數(shù)據(jù)大于預(yù)設(shè)大小時,將待同步的數(shù)據(jù)分割為多個片段,并按照分割的順序執(zhí)行各個片段的傳輸,各個片段在目標(biāo)節(jié)點處完成拼接。
5.根據(jù)權(quán)利要求1所述的鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,所述數(shù)據(jù)傳輸框架,基于注冊中心,預(yù)先完成各個數(shù)據(jù)節(jié)點的注冊。
6.根據(jù)權(quán)利要求5所述的鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,所述數(shù)據(jù)傳輸框架,基于事務(wù)管理器,對至少一個履歷數(shù)據(jù)同步任務(wù)進行管理。
【技術(shù)特征摘要】
1.一種鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,所述鐵路設(shè)備履歷管理系統(tǒng),包括若干級別的數(shù)據(jù)節(jié)點;所述方法,包括:
2.根據(jù)權(quán)利要求1所述的鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,全局路由搜索,基于樹形結(jié)構(gòu)的遞歸檢索;
3.根據(jù)權(quán)利要求2所述的鐵路設(shè)備履歷管理系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,所述待同步的數(shù)據(jù)在數(shù)據(jù)傳輸時采用tcp協(xié)議,并使用非阻塞傳輸方式。
4.根據(jù)權(quán)利要求3所述的鐵路設(shè)備履歷管理系統(tǒng)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:羅靜,王超,許瑾錕,張衛(wèi)軍,李巖,屈毅,楊銳,
申請(專利權(quán))人:通號通信信息集團有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。