国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于云推送的數(shù)據(jù)傳輸和同步技術(shù)

2016-04-29 15:35:55韓逸路超
關(guān)鍵詞:數(shù)據(jù)安全終端傳輸

韓逸 路超

[摘 要] 設(shè)計一套基于“云推送項目”的數(shù)據(jù)傳輸與同步方案,實現(xiàn)同一終端用戶的PC、手機等不同終端設(shè)備之間的互聯(lián)互通和同步,不同終端用戶之間資源共享。

[關(guān) 鍵 詞] 云推送;Android;音樂云

[中圖分類號] TP393 [文獻標志碼] A [文章編號] 2096-0603(2016)03-0186-02

一、基于“云推送”的數(shù)據(jù)傳輸與同步方案

在數(shù)據(jù)通信的過程中,關(guān)鍵部分在于數(shù)據(jù)的存儲和傳輸。之前的方案是服務(wù)器端存儲大量的數(shù)據(jù),移動終端如果想要獲取數(shù)據(jù),則需要向服務(wù)器請求,然后服務(wù)器提取數(shù)據(jù),進行回復(fù)。通用的數(shù)據(jù)傳輸格式有JSON和XML,信息采用這種格式進行傳輸,具有良好的展示能力,系統(tǒng)可以根據(jù)文件中消息的標識來提取,從而進行相應(yīng)的操作。

隨著Android技術(shù)的發(fā)展,Android手機中存儲的資源也隨之豐富,其所支持的功能也越來越多,其中存儲的各類信息也越來越敏感,近期國內(nèi)4G網(wǎng)絡(luò)的誕生,增加了無線網(wǎng)絡(luò)的寬帶,提高下載和傳輸速率,但也伴隨著移動數(shù)據(jù)流量的爆炸性增長,由此帶來的數(shù)據(jù)同步業(yè)務(wù)的需求也急劇增加。Android移動終端操作簡便,但也有可能在使用過程中,對數(shù)據(jù)進行誤操作,導(dǎo)致重要數(shù)據(jù)的修改或刪除,所以維護數(shù)據(jù)的不丟失極為重要。數(shù)據(jù)同步業(yè)務(wù)可以將本地的信息備份到數(shù)據(jù)庫或其他的用戶終端,極為方便地解決了這一問題,并且可以使用戶在多終端對數(shù)據(jù)進行操作,增加了應(yīng)用數(shù)據(jù)與操作數(shù)據(jù)的靈活性。

然而保證多終端數(shù)據(jù)一致的實時性與安全成了一個關(guān)鍵性的問題。為了保持這些業(yè)務(wù)數(shù)據(jù)在不同設(shè)備之間的一致性,我們也需要在不同設(shè)備之間實現(xiàn)同步。新興的技術(shù)方法中有云同步技術(shù),這項技術(shù)是用戶將需要的文件利用網(wǎng)絡(luò)傳輸至服務(wù)端,同時能夠?qū)⑵渌O(shè)備的數(shù)據(jù)進行更新,那么就需要一種通用的數(shù)據(jù)同步技術(shù)來達到這個目的。

二、SyncML協(xié)議介紹

(一)SyncML總體結(jié)構(gòu)

SyncML協(xié)議是近來應(yīng)用廣泛的信息同步“標準協(xié)議”,其優(yōu)勢在于傳輸不受平臺的約束。SyncML同步協(xié)議的內(nèi)容主要包括在SyncML客戶端和服務(wù)器進行數(shù)據(jù)同步過程中的各種原理和方法等。

(二)SyncML同步協(xié)議

1.SyncML同步結(jié)構(gòu)

SyncML同步架構(gòu)包含了整個數(shù)據(jù)同步流程的各個組成結(jié)構(gòu),其架構(gòu)圖如圖1所示。

2.SyncML同步過程

SyncML同步協(xié)議中明確給出了數(shù)據(jù)交互流程,SyncML客戶端與服務(wù)器雙方進行同步信息的交互流程如圖2所示。

三、Android系統(tǒng)環(huán)境

(一)Android系統(tǒng)體系結(jié)構(gòu)

Android系統(tǒng),是基于Linux平臺的開源手機操作系統(tǒng)。Android平臺也是一個可供應(yīng)用開發(fā)的平臺。

(二)數(shù)據(jù)交換格式XML

XML(可擴展標記語言),標準的通用標記語言,是一種可以自己定義的標記性源語言,可用于電子文件的標記,使文件具有結(jié)構(gòu)性,也可以用于數(shù)據(jù)標記和數(shù)據(jù)類型的定義。

XML格式適合Web傳輸。它具有信息攜帶方便,格式明確,信息描述準確、豐富等優(yōu)點。XML中的標記是其主要功能,利用標記可以很容易進行數(shù)據(jù)的讀取。

XML文件中主要包括了內(nèi)容和標記。每個內(nèi)容都會對其進行標記,您可以自由組合元素數(shù)據(jù),也可以自由設(shè)定元素名。

四、數(shù)據(jù)安全同步流程的設(shè)計

(一)總體流程的設(shè)計

本文中在實現(xiàn)數(shù)據(jù)同步功能的基礎(chǔ)上實現(xiàn)了信息的加密傳輸,用以提高傳輸信息的安全性。其總體的安全同步流程如圖3所示。

(二)服務(wù)器端同步流程的設(shè)計

服務(wù)器端同步過程的設(shè)計參照了SyncML協(xié)議和SRIX架構(gòu),同步交互流程如圖4所示,分為以下幾個步驟:

(三)Android端同步交互流程設(shè)計

Android端的同步交互過程如圖5,具體流程為:

(四)PC端同步交互流程設(shè)計

PC端利用系統(tǒng)提供的服務(wù)實現(xiàn)應(yīng)用SyncML消息進行底層通信,并對其進行接收和解析。圖6顯示了PC端的同步交互流程。

五、總結(jié)

智能手機充實了人們的生活,加快了信息化的建設(shè),使人們的工作和生活方式可以實現(xiàn)自由化。在對簡要信息的存儲上,人們可能很隨意,并且由于移動終端的價格經(jīng)濟,每個用戶可能具有多個移動設(shè)備。從而導(dǎo)致每個設(shè)備中都存有部分信息,如手機、平板、PC中。在這樣的情況下,人們對數(shù)據(jù)同步業(yè)務(wù)的需求大大增加。

本文就是針對數(shù)據(jù)同步的問題,認真研究對比,采用SyncML協(xié)議作為同步協(xié)議,實現(xiàn)一個Android平臺的數(shù)據(jù)同步系統(tǒng)。我們針對這一問題深入研究了當今信息系統(tǒng)的需求和各種移動設(shè)備的特點,對比了同步技術(shù)的方案并提出了采用SyncML協(xié)議作為數(shù)據(jù)同步交互的協(xié)議,SyncML協(xié)議可以很好地支持任何移動設(shè)備數(shù)據(jù)傳輸,讓信息系統(tǒng)的數(shù)據(jù)操作更加具有實時性,從而使移動終端設(shè)備在現(xiàn)代的信息系統(tǒng)中扮演更重要的角色。

針對本文系統(tǒng)的研究過程中,作者認真了解SyncML協(xié)議規(guī)范和移動終端數(shù)據(jù)同步的相關(guān)流程,閱讀了許多相關(guān)的論文,找到了與本研究相關(guān)的類似研究,在閱讀與研習相關(guān)技術(shù)的前提下,提出了自己的數(shù)據(jù)安全同步方案。針對Android系統(tǒng)的特性,采用了Android NDK提供的Java+C的開發(fā)方式。

在參照SyncML同步流程的基礎(chǔ)上構(gòu)建了自己的數(shù)據(jù)安全同步軟件架構(gòu),提出了自己的同步安全方案和精簡數(shù)據(jù)修改信息的方法,最后順利地完成了基于Android平臺的數(shù)據(jù)安全同步功能,并通過大量的數(shù)據(jù)同步測試,證明該系統(tǒng)具有優(yōu)越的功能和性能。

參考文獻:

[1]朱航.基于Android平臺的數(shù)據(jù)安全同步技術(shù)的研究與設(shè)計[D].北京郵電大學,2015.

[2]常晟.基于事件驅(qū)動的云平臺數(shù)據(jù)同步研究[D].中國科學院大學,2014.

猜你喜歡
數(shù)據(jù)安全終端傳輸
混合型隨機微分方程的傳輸不等式
牽引8K超高清傳輸時代 FIBBR Pure38K
X美術(shù)館首屆三年展:“終端〉_How Do We Begin?”
通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
云計算中基于用戶隱私的數(shù)據(jù)安全保護方法
電子制作(2019年14期)2019-08-20 05:43:42
電子制作(2018年18期)2018-11-14 01:48:00
建立激勵相容機制保護數(shù)據(jù)安全
當代貴州(2018年21期)2018-08-29 00:47:20
大數(shù)據(jù)云計算環(huán)境下的數(shù)據(jù)安全
電子制作(2017年20期)2017-04-26 06:57:48
支持長距離4K HDR傳輸 AudioQuest Pearl、 Forest、 Cinnamon HDMI線
多功能北斗船載終端的開發(fā)應(yīng)用
電子制作(2016年15期)2017-01-15 13:39:14
平远县| 当涂县| 柘城县| 小金县| 泸定县| 颍上县| 康定县| 龙游县| 黑水县| 清水河县| 镇远县| 靖州| 吉木乃县| 十堰市| 南江县| 象州县| 台山市| 铜梁县| 璧山县| 嘉禾县| 柘城县| 集贤县| 松江区| 凤山市| 永仁县| 利川市| 德惠市| 南溪县| 肇州县| 东兰县| 镶黄旗| 布拖县| 海城市| 隆回县| 宝坻区| 宁化县| 张掖市| 集安市| 高安市| 英山县| 古蔺县|