999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于云推送的數據傳輸和同步技術

2016-04-29 15:35:55韓逸路超
現代職業教育·職業培訓 2016年1期
關鍵詞:信息

韓逸 路超

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

[關 鍵 詞] 云推送;Android;音樂云

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

一、基于“云推送”的數據傳輸與同步方案

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

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

然而保證多終端數據一致的實時性與安全成了一個關鍵性的問題。為了保持這些業務數據在不同設備之間的一致性,我們也需要在不同設備之間實現同步。新興的技術方法中有云同步技術,這項技術是用戶將需要的文件利用網絡傳輸至服務端,同時能夠將其他設備的數據進行更新,那么就需要一種通用的數據同步技術來達到這個目的。

二、SyncML協議介紹

(一)SyncML總體結構

SyncML協議是近來應用廣泛的信息同步“標準協議”,其優勢在于傳輸不受平臺的約束。SyncML同步協議的內容主要包括在SyncML客戶端和服務器進行數據同步過程中的各種原理和方法等。

(二)SyncML同步協議

1.SyncML同步結構

SyncML同步架構包含了整個數據同步流程的各個組成結構,其架構圖如圖1所示。

2.SyncML同步過程

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

三、Android系統環境

(一)Android系統體系結構

Android系統,是基于Linux平臺的開源手機操作系統。Android平臺也是一個可供應用開發的平臺。

(二)數據交換格式XML

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

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

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

四、數據安全同步流程的設計

(一)總體流程的設計

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

(二)服務器端同步流程的設計

服務器端同步過程的設計參照了SyncML協議和SRIX架構,同步交互流程如圖4所示,分為以下幾個步驟:

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

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

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

PC端利用系統提供的服務實現應用SyncML消息進行底層通信,并對其進行接收和解析。圖6顯示了PC端的同步交互流程。

五、總結

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

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

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

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

參考文獻:

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

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

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息超市
大眾創業(2009年10期)2009-10-08 04:52:00
展會信息
展會信息
展會信息
展會信息
展會信息
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 国产在线观看第二页| 97精品久久久大香线焦| 2021天堂在线亚洲精品专区| 成人午夜久久| 日韩色图区| 女人av社区男人的天堂| 黄色网站不卡无码| 国产主播喷水| 国产成人精品第一区二区| 亚洲天堂视频在线播放| 国产亚洲精品va在线| 在线观看欧美国产| 不卡视频国产| 一级成人a做片免费| 激情无码视频在线看| 亚洲男人天堂网址| 国产毛片不卡| 久久a毛片| 97国产在线观看| 欧美色99| 成人精品免费视频| 午夜电影在线观看国产1区| 中文字幕亚洲第一| 久久无码免费束人妻| 亚洲第一精品福利| 91香蕉视频下载网站| 国产一区二区人大臿蕉香蕉| 日韩美一区二区| 在线毛片网站| 波多野一区| 无遮挡一级毛片呦女视频| 国产美女一级毛片| 超清人妻系列无码专区| 久久综合九色综合97网| 亚洲欧美激情小说另类| 亚洲va精品中文字幕| 国产成人三级在线观看视频| 欧美69视频在线| 国产成人a在线观看视频| 青青草原国产免费av观看| 欧美日韩一区二区在线免费观看| 四虎影视永久在线精品| 五月婷婷伊人网| 四虎影视库国产精品一区| 精品国产自在在线在线观看| 色婷婷电影网| 尤物精品视频一区二区三区| 国产理论一区| 黑色丝袜高跟国产在线91| 成年人国产视频| 国产成人高清在线精品| 亚卅精品无码久久毛片乌克兰| 亚洲三级片在线看| 好吊日免费视频| 一区二区午夜| 99久久国产精品无码| 国产国产人在线成免费视频狼人色| 成人精品免费视频| 中文字幕欧美日韩高清| 天堂网亚洲系列亚洲系列| 欧美国产日本高清不卡| 国产精品无码一二三视频| 中文一区二区视频| 中文字幕色站| 精品国产免费观看一区| 九九九久久国产精品| 四虎国产在线观看| 99久久亚洲综合精品TS| 免费在线一区| 亚洲一级毛片| 亚洲色图欧美一区| 亚洲精品视频网| 日日噜噜夜夜狠狠视频| 911亚洲精品| 亚洲国产欧洲精品路线久久| 亚洲国产综合第一精品小说| 在线一级毛片| 日本一本在线视频| 伊人久久久久久久久久| 中文字幕一区二区视频| 伊人久久大香线蕉综合影视| 国产成人在线无码免费视频|