计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2014年
2期
119-122,133
,共5页
移动计算%冲突解决%数据同步%Duckling 平台%移动科研在线%Android 系统
移動計算%遲突解決%數據同步%Duckling 平檯%移動科研在線%Android 繫統
이동계산%충돌해결%수거동보%Duckling 평태%이동과연재선%Android 계통
mobile computing%conflict resolution%data synchronization%Duckling platform%Research Online Mobile%Android system
移动科研在线是协同工作环境套件 Duckling 的应用之一,但由于移动计算环境存在低带宽、长延迟和频繁断接等问题,当多个用户对同一数据进行操作时容易引发冲突,因此冲突处理和数据同步是该应用的关键问题。为此,提出一种基于冲突解决的数据同步策略。给出数据同步的总体框架和策略,分析冲突处理流程,根据冲突发生的场景,结合用户分类和优先级建立消息推送模型。以移动科研在线中的团队通讯录为例在 Android 平台上进行原型实现,结果显示,该策略可有效节约网络带宽,提高同步效率,具有良好的用户体验。
移動科研在線是協同工作環境套件 Duckling 的應用之一,但由于移動計算環境存在低帶寬、長延遲和頻繁斷接等問題,噹多箇用戶對同一數據進行操作時容易引髮遲突,因此遲突處理和數據同步是該應用的關鍵問題。為此,提齣一種基于遲突解決的數據同步策略。給齣數據同步的總體框架和策略,分析遲突處理流程,根據遲突髮生的場景,結閤用戶分類和優先級建立消息推送模型。以移動科研在線中的糰隊通訊錄為例在 Android 平檯上進行原型實現,結果顯示,該策略可有效節約網絡帶寬,提高同步效率,具有良好的用戶體驗。
이동과연재선시협동공작배경투건 Duckling 적응용지일,단유우이동계산배경존재저대관、장연지화빈번단접등문제,당다개용호대동일수거진행조작시용역인발충돌,인차충돌처리화수거동보시해응용적관건문제。위차,제출일충기우충돌해결적수거동보책략。급출수거동보적총체광가화책략,분석충돌처리류정,근거충돌발생적장경,결합용호분류화우선급건립소식추송모형。이이동과연재선중적단대통신록위례재 Android 평태상진행원형실현,결과현시,해책략가유효절약망락대관,제고동보효솔,구유량호적용호체험。
Research Online Mobile is one of many applications for Duckling, considering of its low bandwidth, long delays and frequent disconnection under mobile communication environment, it leads to conflicts easily when multiple users operating on the same data, so conflict resolution and data synchronization are the key issues in Research Online Mobile. Aiming at this problem, this paper proposes a data synchronization strategy based on conflict resolution. It presents the overall framework and the strategy of data synchronization, and the conflict resolution process. Moreover, according to the scenes of conflict, the pushing model is established based on the user’s classification and the priority. It creates a protocol on the Android platform and carries out experiments taking team contacts in Research Online Mobile as an example. The results show that this strategy can effectively save the bandwidth, improve the synchronization efficiency and has good user experience.