• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 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
    柳州市| 镇雄县| 岱山县| 栖霞市| 惠水县| 襄城县| 哈密市| 宝清县| 正阳县| 信阳市| 寿宁县| 光泽县| 磐石市| 濉溪县| 鲁甸县| 肥东县| 合肥市| 监利县| 合山市| 蒲江县| 厦门市| 竹山县| 汽车| 崇左市| 南安市| 和林格尔县| 霸州市| 固始县| 桂平市| 顺义区| 富源县| 宿迁市| 铅山县| 密云县| 南陵县| 普兰店市| 鄂州市| 大庆市| 巴彦县| 湖北省| 汶川县|