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

一種移動應用數據同步方案設計

2017-04-01 16:58:20邵云蛟宮政
數字技術與應用 2016年10期

邵云蛟++宮政

摘要:隨著智能手機的普及,移動應用成為重要的數據采集、應用形式。由于移動應用受限于設備性能、數據保密性等要求,需要定期與服務端進行數據交互,實現業務數據的同步,為此需要一種可靠高效的數據同步方式。本文依據電力移動業務對數據同步及時性要求高、通用性好的要求,設計了一種同步數據可配置、同步效率高的同步方案,并通過方案在實際項目中的應用,驗證了方案的有效性。

關鍵詞:移動應用 數據同步 數據交換

中圖分類號:TP393.02 文獻標識碼:A 文章編號:1007-9416(2016)10-0178-01

近年來,隨著無線通信技術和手持便攜設備的飛速發展,移動設備在日常生活中的應用日益廣泛,移動用戶群呈幾何級增長,基于移動終端設備的各種功能服務迅速擴展,移動應用技術逐漸發展成為一個全新的產業鏈,并在各行業發展中,扮演著越來越重要的角色。堅強智能電網是移動應用技術的重要應用領域。移動終端設備具備攜帶可移動、支持GPS定位、射頻識別等功能,能夠很好地支持智能電網的精細化管理和標準化建設,提升電力系統運行的安全性和經濟性,實現“高效低碳”“節能減排”的目標[1]。

但由于移動應用受限于設備性能、數據保密性等要求,特別是國網公司要求關鍵、敏感數據不得保存在設備本體[2],必須存儲在服務端,為此需要定期與服務端進行數據交互,實現業務數據的同步。本文從移動數據同步的通用性、同步效率及可配置性多個角度綜合考慮,設計了一種同步數據可配置、同步效率高的同步方案,并通過方案在實際項目中的應用,驗證了方案的有效性。

1 方案設計與實現

1.1 基本架構

框架共分為三層,分別為與應用程序交互的同步會話層、獲取更新數據與應用更新數據的更新業務層和負責數據傳輸的傳輸層。應用程序通過同步會話層啟動、管理同步過程;通過實現框架定義的接口定制更新數據獲取和應用的處理邏輯;通過配置文件定制傳輸方式。邏輯結構見圖1。

框架由同步會話模塊、更新業務模塊何傳輸模塊等部分組成:

(1)同步會話模塊:同步過程由應用程序主動發起,通過調用同步會話模塊接口啟動一個同步過程(簡稱為同步會話)并獲取會話的相關狀態。針對不同的平臺、開發語言提供不同形式的接口定義。

(2)更新業務模塊:在同步的源端,更新業務層定義獲取待更新數據的接口,并根據該接口獲取更新數據集;在同步的目的端,更新業務層定義應用更新數據的接口,并將待更新的數據作為參數調用接口實現數據更新。在獲取更新數據的過程中,需要利用目的端的當前狀態和配置文件;在應用更新數據的過程中,定義沖突處理的接口。

(3)傳輸模塊:模塊根據配置文件,使用不同的方式將數據從同步的源端發送到同步的目的端;可以配置傳輸協議、傳輸是否加密、壓縮等參數。

1.2 針對數據庫的同步實現

以同步源端和目的端均為數據庫為例實現數據同步,同步應用拓撲見圖2。

其中數據服務器S集中存儲系統業務數據,存儲介質為oracle數據庫;移懂設備A、B需要從S中下載業務數據到移動數據庫Sql anywhere中進行應用并更新,更新的結果需要上傳到S中,在S中做融合。該應用拓撲中同步過程有:如表1所示。

同步過程均有移動設備發起,數據服務器S上搭建基于IIS的web service提供同步服務。對于同步過程PA和PB,設置同步源為數據服務器S上的web service地址,同步目的端為設備上的同步程序。在同步程序設置參數并啟動同步會話后,將移動設備的當前版本和配置信息發送給web service,web service獲取到版本、配置信息后獲取更新數據部分并發送。

更新業務移動端記錄需要同步的數據表和表中的字段,以及表同步順序;同時記錄每個表和數據服務器的最后同步日期,可以支持對新增表的同步,或刪除待同步的表。PC數據服務器端記錄需要同步的數據表和表中的字段,以及表同步順序;在待同步表發生變化時,同步修改或新增同步表中的對應記錄;在新增記錄時,需要在同步表中插入一條記錄;在更新記錄時,在同步表中更新對應記錄的更新時間;在刪除記錄時,更新對應記錄的刪除時間。

傳輸模塊采用http協議,并使用soap作為數據封裝標準格式[3]。

2 總結與展望

移動應用是目前互聯網技術發展的熱點,也是電力業務往移動端延伸的重要支撐,可靠的數據同步機制是移動應用的基礎。本文從移動數據同步的通用性、同步效率及可配置性多個角度綜合考慮,設計了一種同步數據可配置、同步效率高的同步方案,并給出了一種兩端均為數據庫的同步方案,具有一定的實踐意義。

參考文獻

[1]楊志和,胡虛懷.移動環境下的數據同步模型研[J].計算機工程與應用,2007, 43(13):191-193.

[2]王海峰.移動數據庫同步復制模型的研究與實現[J].南京航空航天大學,2005.

[3]殷衛紅,殷脂.移動計算環境下異構數據快速同步模型的設計與研究[J].微計算機信息,2005,21(10X):179-181.

收稿日期:2016-09-09

作者簡介:邵云蛟(1977—),男,江蘇宜興人,本科,工程師,研究方向:計算機應用體系優化;宮政(1988—),女,安徽廬江人,研究生,工程師,研究

方向:計算機應用體系優化。

主站蜘蛛池模板: 永久免费无码日韩视频| 日韩午夜片| 日韩国产无码一区| 亚洲精品视频免费| 国产无码在线调教| 国产91视频免费观看| 91成人在线免费视频| 国产色伊人| 久久频这里精品99香蕉久网址| 在线观看国产黄色| 超碰精品无码一区二区| 亚洲精品无码久久久久苍井空| 国内毛片视频| 亚洲三级a| 国产高清国内精品福利| 美女亚洲一区| 国产精品一区二区无码免费看片| 99久久精彩视频| 午夜激情婷婷| 日韩精品免费一线在线观看| 91精品啪在线观看国产91九色| 国产二级毛片| 日本高清免费不卡视频| 在线播放国产一区| 大陆国产精品视频| www.youjizz.com久久| 成人自拍视频在线观看| 天天摸夜夜操| 99草精品视频| 国产精品白浆在线播放| 精品一區二區久久久久久久網站| 999精品色在线观看| 福利在线不卡| 国产幂在线无码精品| 久久人搡人人玩人妻精品| 日韩人妻少妇一区二区| 国产精品9| 欧美色图久久| 亚洲精品国偷自产在线91正片 | 亚洲精品第一在线观看视频| 小蝌蚪亚洲精品国产| 天天摸天天操免费播放小视频| 国产精品欧美激情| 亚洲国产欧美国产综合久久| 91成人在线免费观看| 国产亚洲现在一区二区中文| 91精品国产丝袜| 亚洲国产91人成在线| 亚洲人成成无码网WWW| 国产乱子伦视频在线播放| 无码啪啪精品天堂浪潮av| 亚欧美国产综合| 日韩欧美中文亚洲高清在线| 久久九九热视频| a级毛片一区二区免费视频| 亚洲三级成人| 亚洲精品你懂的| 午夜无码一区二区三区在线app| 国产欧美日韩专区发布| 亚洲男人的天堂久久香蕉网| 99ri国产在线| 国产精品观看视频免费完整版| 真人免费一级毛片一区二区| 亚洲91精品视频| 亚洲午夜片| 中文字幕天无码久久精品视频免费| 日韩成人在线网站| 美美女高清毛片视频免费观看| 在线无码私拍| 99er这里只有精品| 激情综合网激情综合| 亚洲欧美另类中文字幕| 99在线观看视频免费| 亚洲国产精品一区二区高清无码久久| 亚洲天堂.com| 久久精品亚洲专区| 欧美激情综合| 老司机午夜精品视频你懂的| 中文字幕免费在线视频| 欧美日韩亚洲综合在线观看| 日韩精品一区二区三区中文无码| 国产亚洲欧美另类一区二区|