工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
:
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體地說是一種能夠保障數(shù)據(jù)傳輸安全性、能夠提高開發(fā)工作效率的工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng)。
【背景技術(shù)】
:
[0002]在大型應用軟件項目、電子設(shè)計自動化的開發(fā)過程中,編譯或是綜合通常需要較高的運算資源和運行時間,如果能將這部分繁瑣耗時的任務交給云平臺來完成,那么即使使用手寫智能手機、掌上電腦等便攜設(shè)備也能夠進行產(chǎn)品研發(fā),免去了隨身攜帶電腦的麻煩,同時降低了個人設(shè)備配置需求,集中資源減少個體資源的浪費。
[0003]云計算作為網(wǎng)絡(luò)通信產(chǎn)業(yè)未來的發(fā)展方向,已經(jīng)得到越來越多的重視,在云計算系統(tǒng)中,數(shù)據(jù)安全問題是亟待解決的重大問題,如何保障數(shù)據(jù)傳輸、存儲、處理過程的安全性,嚴重制約了云計算產(chǎn)業(yè)的發(fā)展。加密技術(shù)是通信領(lǐng)域中采用的主要安全保密措施,其利用技術(shù)手段將重要數(shù)據(jù)轉(zhuǎn)為不易破譯的亂碼(加密碼)進行傳輸,到達受信方后,再通過解密手段獲得原始數(shù)據(jù)。傳統(tǒng)的加密技術(shù)以數(shù)學導向為主要手段,不但使用成本比較高,而且已經(jīng)存在很多成熟的破解方法,導致安全性大打折扣。
【發(fā)明內(nèi)容】
:
[0004]本發(fā)明針對現(xiàn)有技術(shù)中存在的缺點和不足,提出了一種能夠保障數(shù)據(jù)傳輸安全性、能夠提高開發(fā)工作效率的工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng)。
[0005]本發(fā)明通過以下措施達到:
[0006]一種工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),設(shè)有兩個以上的用于輸入編輯內(nèi)容的客戶端以及與客戶端經(jīng)網(wǎng)絡(luò)連接的遠程開發(fā)平臺,所述客戶端設(shè)有數(shù)據(jù)上傳請求單元、數(shù)據(jù)加密單元、數(shù)據(jù)打包單元、數(shù)據(jù)上傳單元以及用于輸入文檔編輯信息的參數(shù)輸入單元、用于將編輯好的文檔上傳至遠程開發(fā)平臺的上傳單元、用于接收遠程開發(fā)平臺的執(zhí)行結(jié)果的下載單元以及用于完成執(zhí)行結(jié)果本地輸出的顯示單元;所述遠程開發(fā)平臺設(shè)有密鑰生成單元、上傳請求接收單元、身份驗證單元、密鑰發(fā)送單元、解密單元;還設(shè)有開發(fā)文檔接收單元、開發(fā)文檔解析單元、解析結(jié)果分類單元、文檔命令執(zhí)行單元、執(zhí)行結(jié)果輸出單元;其中所述解析結(jié)果分類單元設(shè)有用于對輸入的樣本數(shù)據(jù)進行關(guān)聯(lián)處理的統(tǒng)計模塊、用于產(chǎn)生多個擾動副本的復制模塊、用于基于擾動特征并通過應用預定的分類標準對多個擾動副本進行分類的分類器、用于基于分類器結(jié)果獲得分析結(jié)果的分析器。
[0007]本發(fā)明所述遠程開發(fā)平臺還設(shè)有存儲單元,用于將解密后的原始數(shù)據(jù)暫存,準備下一步數(shù)據(jù)處理。
[0008]本發(fā)明所述遠程開發(fā)平臺還設(shè)有解壓單元,用于對接收的打包數(shù)據(jù)進行解壓縮處理。
[0009]本發(fā)明客戶端還設(shè)有數(shù)據(jù)下載請求發(fā)送單元、數(shù)據(jù)下載單元、存儲單元,用于下載位于遠程開發(fā)平臺的數(shù)據(jù),并對其暫存。
[0010]本發(fā)明所述遠程開發(fā)平臺還設(shè)有與密鑰生成單元相連接的加密策略管理單元,用于根據(jù)不同需求對數(shù)據(jù)進行不同程度加密處理。
[0011]本發(fā)明在使用時,分別處于不同空間的研發(fā)人員可以在同一時間內(nèi)分別通過不同的客戶端完成開發(fā)文檔的編輯,并在通過身份驗證之后,通過加密通信將編輯好的文檔發(fā)送到遠程開發(fā)平臺,遠程開發(fā)平臺上的開發(fā)文檔接收單元接收客戶端上傳的信息,并通過開發(fā)文檔解析單元解析開發(fā)文檔中包含的編譯命令,獲得編譯命令后通過文檔命令執(zhí)行單元執(zhí)行編譯,并通過執(zhí)行結(jié)果輸出單元輸出結(jié)果,遠程開發(fā)平臺將結(jié)果返回給相應的客戶端;此外還可以使處于不同時間段的研發(fā)人員根據(jù)項目進度需要整合工作,產(chǎn)品開發(fā)過程中編輯與編譯過程分開執(zhí)行,有效降低了客戶端配置要求,減輕了開發(fā)人員的負擔和工作強度,具有結(jié)構(gòu)合理、操作簡便等顯著的優(yōu)點。
【附圖說明】
:
[0012]附圖1是本發(fā)明的結(jié)構(gòu)框圖。
[0013]附圖標記:客戶端1、遠程開發(fā)平臺2。
【具體實施方式】
:
[0014]下面結(jié)合附圖對本發(fā)明作進一步的說明。
[0015]如圖所示,本發(fā)明提出了一種工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),設(shè)有兩個以上的用于輸入編輯內(nèi)容的客戶端I以及與客戶端I經(jīng)網(wǎng)絡(luò)連接的遠程開發(fā)平臺2,所述客戶端I設(shè)有數(shù)據(jù)上傳請求單元、數(shù)據(jù)加密單元、數(shù)據(jù)打包單元、數(shù)據(jù)上傳單元以及用于輸入文檔編輯信息的參數(shù)輸入單元、用于將編輯好的文檔上傳至遠程開發(fā)平臺的上傳單元、用于接收遠程開發(fā)平臺的執(zhí)行結(jié)果的下載單元以及用于完成執(zhí)行結(jié)果本地輸出的顯示單元;所述遠程開發(fā)平臺設(shè)有密鑰生成單元、上傳請求接收單元、身份驗證單元、密鑰發(fā)送單元、解密單元;還設(shè)有開發(fā)文檔接收單元、開發(fā)文檔解析單元、解析結(jié)果分類單元、文檔命令執(zhí)行單元、執(zhí)行結(jié)果輸出單元;其中所述解析結(jié)果分類單元設(shè)有用于對輸入的樣本數(shù)據(jù)進行關(guān)聯(lián)處理的統(tǒng)計模塊、用于產(chǎn)生多個擾動副本的復制模塊、用于基于擾動特征并通過應用預定的分類標準對多個擾動副本進行分類的分類器、用于基于分類器結(jié)果獲得分析結(jié)果的分析器。
[0016]本發(fā)明所述遠程開發(fā)平臺還設(shè)有存儲單元,用于將解密后的原始數(shù)據(jù)暫存,準備下一步數(shù)據(jù)處理。
[0017]本發(fā)明所述遠程開發(fā)平臺還設(shè)有解壓單元,用于對接收的打包數(shù)據(jù)進行解壓縮處理。
[0018]本發(fā)明客戶端還設(shè)有數(shù)據(jù)下載請求發(fā)送單元、數(shù)據(jù)下載單元、存儲單元,用于下載位于遠程開發(fā)平臺的數(shù)據(jù),并對其暫存。
[0019]本發(fā)明所述遠程開發(fā)平臺還設(shè)有與密鑰生成單元相連接的加密策略管理單元,用于根據(jù)不同需求對數(shù)據(jù)進行不同程度加密處理。
[0020]本發(fā)明在使用時,分別處于不同空間的研發(fā)人員可以在同一時間內(nèi)分別通過不同的客戶端完成開發(fā)文檔的編輯,并在通過身份驗證之后,通過加密通信將編輯好的文檔發(fā)送到遠程開發(fā)平臺,遠程開發(fā)平臺上的開發(fā)文檔接收單元接收客戶端上傳的信息,并通過開發(fā)文檔解析單元解析開發(fā)文檔中包含的編譯命令,獲得編譯命令后通過文檔命令執(zhí)行單元執(zhí)行編譯,并通過執(zhí)行結(jié)果輸出單元輸出結(jié)果,遠程開發(fā)平臺將結(jié)果返回給相應的客戶端;此外還可以使處于不同時間段的研發(fā)人員根據(jù)項目進度需要整合工作,產(chǎn)品開發(fā)過程中編輯與編譯過程分開執(zhí)行,有效降低了客戶端配置要求,減輕了開發(fā)人員的負擔和工作強度,具有結(jié)構(gòu)合理、操作簡便等顯著的優(yōu)點。
【主權(quán)項】
1.一種工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),設(shè)有兩個以上的用于輸入編輯內(nèi)容的客戶端以及與客戶端經(jīng)網(wǎng)絡(luò)連接的遠程開發(fā)平臺,所述客戶端設(shè)有數(shù)據(jù)上傳請求單元、數(shù)據(jù)加密單元、數(shù)據(jù)打包單元、數(shù)據(jù)上傳單元以及用于輸入文檔編輯信息的參數(shù)輸入單元、用于將編輯好的文檔上傳至遠程開發(fā)平臺的上傳單元、用于接收遠程開發(fā)平臺的執(zhí)行結(jié)果的下載單元以及用于完成執(zhí)行結(jié)果本地輸出的顯示單元;所述遠程開發(fā)平臺設(shè)有密鑰生成單元、上傳請求接收單元、身份驗證單元、密鑰發(fā)送單元、解密單元;還設(shè)有開發(fā)文檔接收單元、開發(fā)文檔解析單元、解析結(jié)果分類單元、文檔命令執(zhí)行單元、執(zhí)行結(jié)果輸出單元;其中所述解析結(jié)果分類單元設(shè)有用于對輸入的樣本數(shù)據(jù)進行關(guān)聯(lián)處理的統(tǒng)計模塊、用于產(chǎn)生多個擾動副本的復制模塊、用于基于擾動特征并通過應用預定的分類標準對多個擾動副本進行分類的分類器、用于基于分類器結(jié)果獲得分析結(jié)果的分析器。
2.根據(jù)權(quán)利要求1所述的一種工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),其特征在于所述遠程開發(fā)平臺還設(shè)有存儲單元,用于將解密后的原始數(shù)據(jù)暫存,準備下一步數(shù)據(jù)處理。
3.根據(jù)權(quán)利要求1所述的一種工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),其特征在于所述遠程開發(fā)平臺還設(shè)有解壓單元,用于對接收的打包數(shù)據(jù)進行解壓縮處理。
4.根據(jù)權(quán)利要求1所述的一種工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),其特征在于客戶端還設(shè)有數(shù)據(jù)下載請求發(fā)送單元、數(shù)據(jù)下載單元、存儲單元,用于下載位于遠程開發(fā)平臺的數(shù)據(jù),并對其暫存。
5.根據(jù)權(quán)利要求1所述的一種工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),其特征在于所述遠程開發(fā)平臺還設(shè)有與密鑰生成單元相連接的加密策略管理單元,用于根據(jù)不同需求對數(shù)據(jù)進行不同程度加密處理。
【專利摘要】本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體地說是一種能夠保障數(shù)據(jù)傳輸安全性、能夠提高開發(fā)工作效率的工業(yè)產(chǎn)品在線開發(fā)協(xié)作系統(tǒng),設(shè)有兩個以上的用于輸入編輯內(nèi)容的客戶端以及與客戶端經(jīng)網(wǎng)絡(luò)連接的遠程開發(fā)平臺,所述客戶端設(shè)有數(shù)據(jù)上傳請求單元、數(shù)據(jù)加密單元、數(shù)據(jù)打包單元、數(shù)據(jù)上傳單元以及用于輸入文檔編輯信息的參數(shù)輸入單元、用于將編輯好的文檔上傳至遠程開發(fā)平臺的上傳單元、用于接收遠程開發(fā)平臺的執(zhí)行結(jié)果的下載單元以及用于完成執(zhí)行結(jié)果本地輸出的顯示單元;產(chǎn)品開發(fā)過程中編輯與編譯過程分開執(zhí)行,有效降低了客戶端配置要求,減輕了開發(fā)人員的負擔和工作強度,具有結(jié)構(gòu)合理、操作簡便等顯著的優(yōu)點。
【IPC分類】H04L9-32, H04L29-08, G06F9-46
【公開號】CN104539704
【申請?zhí)枴緾N201410842313
【發(fā)明人】趙迪, 尚成輝
【申請人】蕪湖樂銳思信息咨詢有限公司
【公開日】2015年4月22日
【申請日】2014年12月29日