• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于云推送的數(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)的類似研究,在閱讀與研習(xí)相關(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].北京郵電大學(xué),2015.

      [2]常晟.基于事件驅(qū)動的云平臺數(shù)據(jù)同步研究[D].中國科學(xué)院大學(xué),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
      汽车| 中卫市| 建平县| 驻马店市| 北流市| 西昌市| 武乡县| 达尔| 城固县| 四平市| 绥江县| 沾益县| 西和县| 沙坪坝区| 玉屏| 顺平县| 霍林郭勒市| 白城市| 蓬安县| 砚山县| 泽州县| 武冈市| 平阴县| 大宁县| 双江| 合水县| 昌邑市| 平凉市| 静海县| 凭祥市| 克什克腾旗| 双鸭山市| 威海市| 白朗县| 定结县| 常熟市| 乌兰察布市| 和硕县| 濮阳市| 仁怀市| 正镶白旗|