




已閱讀5頁,還剩76頁未讀, 繼續(xù)免費閱讀
碩士論文-小范圍移動環(huán)境中基于混合P2P架構(gòu)的數(shù)據(jù)同步模型研.pdf.pdf 免費下載
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
電子科技大學(xué) 碩士學(xué)位論文 小范圍移動環(huán)境中基于混合P2P架構(gòu)的數(shù)據(jù)同步模型研究 姓名 袁婷 申請學(xué)位級別 碩士 專業(yè) 計算機軟件與理論 指導(dǎo)教師 周明天 20040201 摘要 學(xué)科專業(yè) 計算機軟件與理論 論文題蟊 小范圍移動環(huán)境下基于灞合P 2 P 的數(shù)據(jù)同步模蝥磷究 碩士研究生 袁婷 0 1 S 0 6 1 6 6 導(dǎo)師 周明天教授 論文酋先介紹了移動計算環(huán)境的形成過程 并對數(shù)據(jù)同步 移動計算環(huán)境和小 菰潮濕合P 2 P 架攙簿援關(guān)援念 乍了詳細闡述 然后 以傳統(tǒng)麴數(shù)據(jù)尉步技術(shù)弱現(xiàn)有 的主流商業(yè)同步產(chǎn)晶實現(xiàn)為主要內(nèi)容展開比較分析 評價他們各自的優(yōu)勢和不足 摻出現(xiàn)有的移動數(shù)據(jù)管理產(chǎn)品存在報太的局艱性 只是結(jié)合移動環(huán)境的部分要求麗 熬于固網(wǎng)產(chǎn)品的修改和調(diào)熬 就數(shù)據(jù)同步而言并沒旃大的突破和發(fā)饜 針對移動計 算環(huán)境還存在很多不足之她 隨后 論文介紹了時下相關(guān)的一些新按術(shù) 新協(xié)議如 S y n c M L 嗣步協(xié)議 它由 S y n c M L 同步協(xié)議 S y n c M L 液示協(xié)議及S y n c M L 協(xié)議沖突處理機制三部分組成 其中 S y n c b I L 表承誘議穰好魂髂決了異豐駑設(shè)備之闡鶼獲賽孛瓣題 P 2 P 檠穩(wěn) 溪有懿P 2 P 絮構(gòu) 可分為集中式P 2 P 分布式P 2 P 和混含式P 2 P 蘭種不同的類型 P 2 P 架構(gòu)對傳統(tǒng)c s 結(jié)構(gòu) 懿洚擊改交了傳綾數(shù)據(jù)同爹技術(shù)靜傳用基磷霾平臺 移動A g e n t 技術(shù) 移凌A g e n t 鼓 其智能性 自主性 感知性 協(xié)作性及移動性在移動環(huán)境下具有天然的優(yōu)勢 論文 鬟患分輯了這三季孛耱接寒瓣黌統(tǒng)戇數(shù)據(jù)嗣爹按本聯(lián)帶寒豹影旗 著基于P 2 P 絮橡幫移 動A g e n t 技術(shù)各自的特點 提出將P 2 P 架構(gòu)與移動A g e n t 技術(shù)相結(jié)合 增強節(jié)點間的交 蔓貔力 怒解決移動詩霎瑋境下的數(shù)據(jù)霹步閹題豹一個舒之蠢效豹方案e 在此麟礎(chǔ)上 論文針對小范圍移動環(huán)境 融合P 2 P 的一個典型應(yīng)用 J x T A 體系與 A g e n t 技術(shù)兩者豹傀勢 提出了全裁的數(shù)據(jù)閽步模型A M P M 并分別說明了該模型的各 熏要組成部分 核心數(shù)據(jù)間步算法H U 改進的I P 多播技術(shù)及輕載服務(wù)器的控銪l 衩轉(zhuǎn) 移肇略 并著重闡述了H V U 算法的主要策略 數(shù)學(xué)證明及具體的設(shè)計寰現(xiàn) 實驗結(jié)果 表明 采掰T H V U 舞法的A M P M 模型熊有對等點移動讖強 無灌獨立的中介服務(wù)器 髓 有效收斂辨構(gòu)數(shù)據(jù)等特點 最后我們將A M P M 模型應(yīng)用于民航機場新一代調(diào)度系統(tǒng)上 結(jié)合祝場外湯譎度的需求 基于A M P M 模登薅立靜C A P A M D 痰糟系統(tǒng)解決了矯場數(shù)據(jù) 采集和信息傳遞這一信息籬理的 盲區(qū) 問題 取得了良好效果 關(guān)鍵訶 移動A g e n tP 2 P 架構(gòu)數(shù)據(jù)闡步 A b s t r a c t M a j o r C o m p u t e rS o f t w a r ea n dT h e o r y S u b j e c t AR e s e a r c hA b o u tT h eD a t aS y n c b r o n i z a t i o nM o d e lB a s e dO nM i x e d P 2 PS t r u c t u r eI nT h eS m a l lA r e aO fM o b i l eC o m p u t i n gE v i r o n m e n t N a m e Y u a n T in gA c e d e m i cA d v i s o r P r o f Z h o uM i n g t i a n F i r s t t h i st h e s i s i n t r o d u c e ss o m ep r e v a l e n td a t as y n c h r o n i z a t i o n t e c h n o l o g i e sa n dc o r r e l a t i v ep r o d u c t s s u m m a r i z e st h e i ro w na d v a n t a g e sa n d d i s a d v a n t a g e s a n a l y z e s t h e i rd r a w b a c k sw h e ne v a l u a t e di nt h em o b il e c o m p u t i n ge n v i r o n m e n t T h e nt h et h e s i si n t r o d u c e ss o m en e wt e c h n o l o g i e sa n d p r o t o c o l s w h i c ha r er e l a t i v et od a t as y n c h r o n i z a t i o n s u c ha s S y n c M L p r o t o c o l P 2 Ps t r u c t u r ea n dm o b i l ea g e n t i l l u m i n a t e st h ei m p a c tt h e yh a v e b r o u g h t t od a t as y n c h r o n i z a t i o nt e c h n o l o g y T h e r e f o r e t h et h e s i sp u t s f o r w a r dae f f e c t i v es o l u t i o nt h a tt h ei n t e g r a t i o no fP 2 Ps t r u c t u r ea n dm o b i l e a g e n t t o s o l v ed a t as y n c h r o n i z a t i o np r o b l e m i nt h em o b i l e c o m p u t i n g e n v i r o n m e n t F u r t h e r m o r e a i m i n g a tt h es m a l la r e ao f m o b i l ec o m p u t i n ge n v i r o n m e n t t h i s t h e s i st a k e sa d v a n t a g e so fb o t hJ X T Aa n dm o b i l ea g e n t b r i n g sf o r w a r dan e w A M P M A g e n t b a s e dM i x e dP 2 PM o d e l T h e t h e s i ss p e c i f i e st h ei m p o r t a n t c o m p o n e n t so fA M P M i n c l u d i n gt h e k e r n e la l g o r i t h mH V Uw h i c hs o l v e sd a t a s y n c h r o n i z a t i o np r o b l e m t h ei m p r o v e dI Pm u l t i b r o a d c a s tt e c h n o l o g ya n dt h e c o n t r o lr i g h tt r a n s f e rp o l i c yo ft h el i g h tw e i g h ts e r v e r I nt h ed e s c r i p t i o n o fH V Ua l g o r i t h m i ti so u rs t r e s s e st h a tt h em a i nu p d a t ep o l i c i e sa n dt h e a c t u a ld e s i g n so ft h i sa l g o r i t h m A tl a s t t h eA M P Mw h i c hw ea p p l yt o t h e e n g i n e e r i n gp r o j e c tp u t s o nag o o de f f e c t K e yw o r d s m o b i l ea g e n t P 2 P s t r u c t u r e d a t as y n c h r o n i z a t i o n 獨創(chuàng)性聲明 本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進行的研 究工接及取褥的研究成果 攢我贗翔 除了文中特剮加以標(biāo)注鞠 致謝的地方外 論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成 暴 也苓包含勢獲褥電子科技大學(xué)或其它教育機構(gòu)的學(xué)餓或證嘟 麗使用過的材料 與我一同z 作的同志對本研究所做的任何貢獻 均已在論文中住了驥確的說驥并表示謝意 簽名 盔壟蘭墨期 蛔爭年2 胄霹 關(guān)于論文使用授權(quán)的說明 本學(xué)位論文作者憲全 7 解電子零嘻技大學(xué)有關(guān)傺黧 健霞學(xué)位 論文的規(guī)定 有權(quán)保留并向豳家有關(guān)部門或機構(gòu)送交論文的復(fù)印 睪襄磁蠢 允許論文被查霞秘借闋 本人授權(quán)電予科技大學(xué)霹以 將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索 可以采 鼷影印 縮印筑掃接等復(fù)制誓段保存 匯鑲學(xué)饅論文 保密的學(xué)位論文在解密后應(yīng)遵守此規(guī)定 簽名 盤查蠡導(dǎo)師簸名 日期 泖洱 魚至塑墮壅鐾堂堡笙苧 塵蔓照黧墊至堂皇壟三遇窟 嬰塑塑箜墼塑塑生堡型塑塑 1 1 論文的研究背景 第一章雩 言 隨著計算機技術(shù) 通訊扳術(shù)和網(wǎng)絡(luò)互聯(lián)披術(shù)的迅速發(fā)服 信息管理已發(fā)展到 默數(shù)據(jù)處瓔為中心 移動計舞 W E B 詩算以及數(shù)攢挖掘張開采等多靜技術(shù)乎段 并存的階敷 大量P D A 鬻上電腦和筆記本電腦鐐移動設(shè)備的普及應(yīng)用 激發(fā) 了個人遽訊網(wǎng) P R N 網(wǎng)終計算桃 N C 以及對籌網(wǎng)絡(luò) 計舞 P 2 P 等頹概念 韻產(chǎn)生 移霸詩算黼絡(luò)環(huán)境征逐步形成孔 2 3 1 基予移動計算的兩絡(luò)環(huán)境戳藪鮮明 的姆點1 4 5 1 移動性 斷接性 帶寬多樣性 可伸煉性 弱可靠性 網(wǎng)絡(luò)通訊鮑 菲對稱注 遣源怒力局灄往等對糨關(guān)的詩籜技術(shù)掇穗了新瓣簧求 移動辦公 移 動調(diào)度 移渤計算簿實際 陂用促動了網(wǎng)絡(luò)拽術(shù) 通訊技術(shù) 數(shù)據(jù)管邂技術(shù)向移動 領(lǐng)域鵜延確 適臺予移凌詩算環(huán)境靛數(shù)據(jù)管理體系結(jié)穩(wěn)琶國傳統(tǒng)靜C S B S 粱 構(gòu) 先演變?yōu)镃 l i e n t J A g e n t S e r v e r I6 架構(gòu) 樽變至C l i e n t I n l o r c e 州S e r v e r 7 I 架構(gòu) 耋至疆在廣泛弄蒸繇究蕊P 2 P 絮梅 交簸麓 鼙孛捂惑 C t i e n V A g e n f f S e r v e r 袈褥 和C l i e n t I n t e r c e p V S e r v e r 架構(gòu)通過揉合A g e n t 技術(shù)很好地解決了客戶機與數(shù)據(jù)服 務(wù)器之瓣囂雋移魂詩算瓣終鼴低繁寬 褰懲避泰爨孛鹱等將惠菠繁絮漿弱絡(luò)連接 問題 提商了網(wǎng)絡(luò)的利用率 但它梅移動客戶機的移動性镎理 跨馘性操怍以及 穆葫客戶壤與鼗撬服務(wù)器乏淹數(shù)據(jù)灝步控剿等方疆豁表熱驥考露 蔣淼上穆韻囂 算環(huán)境與棒統(tǒng)計算環(huán)境的讖一步融合 將舜構(gòu)設(shè)備 平臺 系統(tǒng)間的多層次通信 幫交流爨題瑟現(xiàn)套謠蔫 傳縫懿數(shù)撩霹步鼓拳踺j l 闋題禿掇必力 囂P 2 P 騏其 高艨抽象的獨立個體 拋開真實的物理硬件環(huán)境和尚內(nèi)聚 低耦合納軟伴成用在 給佟箋熬數(shù)攫管理模式帶來了強有力磚毒鮑霞薅對娃上闞題鶼解決始來了珂髭 因此 P 2 P 網(wǎng)絡(luò)架構(gòu)結(jié)合A g e n t 通信這種嶄新的數(shù)據(jù)管理模式應(yīng)運而生 但目前 對羚P 所展開贍磅究鞋資源搜索 定位昶共享為泰 直接黜P 2 P 網(wǎng)絡(luò)架翰下靜 數(shù)捅收斂披術(shù)則涉及極少 因此 本文將從研究蕊于P 2 P 的異構(gòu)數(shù)據(jù)間同步控 毒4 技術(shù)A 手 縫食M o b i l eA g e n t 技術(shù)提出小范圍移戢環(huán)境中基于混會P 2 P 架槐 豹數(shù)據(jù)葡疹模型 該模型其有 1 紂等煮鏇備前移動性強 2 無浠獨立豹中介 服努器 3 快速收斂異專奄數(shù)據(jù)笛三大特點 從一定擺度上填補了傳統(tǒng)的 C l J e n t C A g e n t S e r v e r 和C l i e n t I n t e r c e p t S e r v e r 橥鞫豹不是 充分震璦了移動計算羲 域廣闋蘸景 皇量翌技大學(xué)碩士學(xué)饒論文小范圍移動環(huán)境中基于混臺P 2 P 槊構(gòu)的數(shù)推同步模搿研究 2 論文的核心概念 1 2 數(shù)據(jù)萄步概念 業(yè)爨對數(shù)據(jù)慝步并沒蠢嚴(yán)撂意義上轂定義 文獻 6 8 中指出 數(shù)據(jù)網(wǎng)步是 一種允許在不同計算機上的多個數(shù)據(jù)庫間保持數(shù)據(jù)一致性的技術(shù)手段 在 S y n c M L 協(xié)議的邑皮書上怒 數(shù)攢同步是一個使褥囂個袋合中的數(shù)據(jù)看怒寒一 致的處理過程 f 9 針對在應(yīng)用中所同步的數(shù)據(jù)炎型的不同 數(shù)據(jù)同步脊狹義 和廣義之分 1 2 1 1 狹義的數(shù)據(jù)湖步概念 S y n o h r o n iz a t i o n 定義1 S y n c h r o n i z a t i o n 是將數(shù)蠢當(dāng)麓猿態(tài)豹最終結(jié)祭集回終歪穗關(guān)麓森 并更新對應(yīng)的數(shù)據(jù)以維護數(shù)據(jù)的一致性 忽略具體搴務(wù)的執(zhí)行過程細節(jié) 執(zhí)行該 撩俸鞋哥瀲校撂囂濃選擇簧新區(qū)域豹丈零 1 2 1 2 廣義的數(shù)據(jù)湖步概念 結(jié)合上述概念并放在特定的移幼計算環(huán)境中 我們定義廣泛的數(shù)據(jù)同步如 下 定義2 廣義的數(shù)據(jù)同步是指能在不閶設(shè)備 不同平臺上的異構(gòu)數(shù)據(jù)庫間保 持多個副本一致性的技術(shù)葶段 很顯然 從定義2 中可以看出 狹義概念的數(shù)據(jù)同步只是廣義概念數(shù)據(jù)同步 的技術(shù)手段之一 在本文論述中如不加以明確說明 數(shù)據(jù)嘲步均指廣義概念上的 數(shù)據(jù)同步寇義 1 2 2 移動計冀環(huán)境 定義3 移動計算環(huán)境是傳統(tǒng)分布計算環(huán)境的擴展 煅指由固定結(jié)點和移動 績患共闋搦戒藜瑟瓣努毒計算拜壤 在傳統(tǒng)的分布計算系統(tǒng)中 各個計算結(jié)點之間都是通過固定網(wǎng)絡(luò)連接的 并 始終僳拷嬲絡(luò)戇持續(xù)連接瞧 纛移韻毒 翼凝系統(tǒng)譽矮冬這糖條終e 圈l l 鼴暴了 移動計算環(huán)境的典型體系結(jié)構(gòu) 移動計算系統(tǒng)是由固定結(jié)點和移動結(jié)點構(gòu)成的分 毒詩算系統(tǒng) 它將健霜戶不蓐震要終舞在毅定撾警不變 瑟是可以攜帶薔移動詩 算機自由移動 并猩移動的同時通過移動通信網(wǎng)絡(luò)保持與湖定結(jié)點藏其他移動結(jié) 點的連接 在匿1 1 爨示盼移動詩冀琢境中 離遮曛定網(wǎng)絡(luò)部分撬成主干 固定 網(wǎng)絡(luò)中擁脊若干移動服務(wù)支持結(jié)點M S S M o b i l eS u p p o r tS t a t i o n 是支持移動 詩冀的固定站點 最毒無線透信接日 每個M S S 受責(zé)建立一個移動設(shè)備燹線網(wǎng) 2 量型大學(xué)碩士學(xué)位論文小范闖移動環(huán)境中基于混臺P 2 P 架構(gòu)的數(shù)據(jù)同步模型研究 絡(luò)單元 M o b i l eU n i t M U 如圖l l 中所示的無線廣播單元或無線局域網(wǎng)單元 移動計算機 M o b i l eC o m p u t e r M C 可以從任何一個無線網(wǎng)絡(luò)單元經(jīng)由M S S 連 接捌固定潮絡(luò)中 服務(wù)器負責(zé)維護中心數(shù)據(jù)庫 它可以赴耀客戶酌聯(lián)祝請求 并 可以保留所有請求的歷史記錄 服務(wù)器之間由可靠的高速網(wǎng)絡(luò)連接 而且服務(wù)器 與M S S 可以是麗一臺梳囂 相對予可靠佳不高的禿線麗絡(luò)鼙元 我稻將露怒網(wǎng)絡(luò) 部分稱為可信部分 國l l 移動計舞強援囂熏圖 移動計算環(huán)境通常有以下的特點 基于乏線設(shè)備和協(xié)議的網(wǎng)終邋繼 不可預(yù)知及突發(fā)櫞非連接狀態(tài) 而且這種狀態(tài)往往會持續(xù)保持較長時間 低贅寬 如G S M 網(wǎng)絡(luò)數(shù)攢傳輸只能達到9 6 k b p s 即使繼續(xù)發(fā)展 相比 有線網(wǎng)絡(luò) 帶寬總是處于較低永平 高度的帶澆波動 無線通信的傳輸性能波動是客溉存在的 且這釉波動 往往不是由于兩絡(luò)擁塞造成 舅種網(wǎng)絡(luò)環(huán)境 出于設(shè)備經(jīng)常移動到不同的網(wǎng)絡(luò) 因此從硬件到執(zhí)議在 各個地方都可能不一樣 移動系統(tǒng)必須髂處理這靜交銫 蒜種安全隱患 使用無線通信的分布式應(yīng)用會面臨更多的安全問題 如 邋信本身的安全 奠及由予改變安全域藹弓 莛豹笈雜運麟 移動主機的位露改變引起的移動性問題 由予移動圭稅戇溺絡(luò)邋垃動態(tài)胃交 系統(tǒng)需囊校搖當(dāng)蘸整鷲進李亍動態(tài)配置 成用必須獲得 必位置敏感的信息用于備種計算 另外 位置的變化可能對通信 狀況產(chǎn)生嘏大的彰嫡 便攜式設(shè)備在移動計算中應(yīng)用普遍 移動分布式系統(tǒng) 特爨是客聲漩系統(tǒng) 囂要兗分考懣黌這類設(shè)備夔特點 主 要包括 低能耗 數(shù)據(jù)容易丟失 用戶界面的特殊性 計算和存儲能力有限等 這些新懿特點給轉(zhuǎn)綾靛分毒式技零繁了裁靜闕囂 鼴爨騫技零瓣改邀蠛鐲殘 3 皇童 燮查篷堡主堂籩堡塞 塵蔓里整塾墅簍生莖量遇魚 翌堡塑塑墼楚旦生塑型塹窒 變革才能邋應(yīng)新的移動計算環(huán)境的需求 2 3 小范圍的混合P 2 P 架構(gòu) 定義4 小范圍的混合P 2 P 架構(gòu) 詳見3 2 1 2 是特指跳數(shù)較少的P 2 P 網(wǎng) 絡(luò)絮褐 逡墨據(jù)最大至囂域瓣范蠢鶼P 2 P 瓣絡(luò)絮構(gòu) 這種約定是常用P 2 P 定義的一個裁減 常用的P 2 P 定義認為網(wǎng)絡(luò)中的每個組 戲幫分都有遵守糖閹鑫冬瀑瓣葶霎震籍耀霹熬義務(wù) 這些組戲都努胃黻是予熬蠹戒 員 也可以I n t e r n e t 上的終端 如在J X T A 協(xié)議中就規(guī)定N e t P e e r G r o u p 魑系統(tǒng) 默談灼對等組 彈挺3 2 3 2 將整個I n t e r n e t 上熬露韃乎叁續(xù)入其中 在攀 見的商業(yè)成用中 這種大范圍 廣域網(wǎng)基礎(chǔ)上的協(xié)同工作現(xiàn)象很少見 多以局域 鸝應(yīng)用屠多 故我們將P 2 P 定義纓減羹局域鼴大小的網(wǎng)終臻境 1 3 論文的組織結(jié)構(gòu) 論文首先介紹了移動計算環(huán)境的形成過程 并對數(shù)據(jù)嗣步 移動計算環(huán)境和 渥會P 2 P 絮梅等救楣關(guān)攝念加以羹點闡述 第二章則以傳統(tǒng)的數(shù)據(jù)同步技術(shù)和現(xiàn)有的主流商業(yè)同步產(chǎn)品實現(xiàn)為主綦內(nèi)容 展開比較分析 分別介紹7 同步中間件技術(shù)和O r a c l e S y b a s e I B M 以及M i c r o s o f t 等多家公司的商用數(shù)據(jù)庫同步技術(shù) 評價了它們各自的優(yōu)勢和不怒 重點分析了 在移動計鱒環(huán)境的條件下裕在的兔天缺陷 為孕育出一個鼴為優(yōu)化的數(shù)據(jù)閽步方 案提供了憩路 第三章分別介紹了現(xiàn)有的新技沭 新協(xié)議 如S y n e M L 協(xié)議 P 2 P 架構(gòu)和M o b i l e A g e n t 按術(shù) 并著燕討論了這些耨技術(shù)對傳統(tǒng)的數(shù)據(jù)葡步羧朱掰帶來靜影嫡 分 析研究表明 將S y n c M L 協(xié)議數(shù)據(jù)表示協(xié)議 P 2 P 架構(gòu)及其代表協(xié)議 J T A 穗議與M o b i l e A g e n t 技術(shù)糖結(jié)合 是一靜邋應(yīng)予移動詩算環(huán)境下豹耨鱉數(shù)據(jù)同步 優(yōu)良方案的結(jié)論 第瑟章集孛討論A M P M 模鍪懿檠擒 耬蒸體實現(xiàn) 稷器上一章選定戇方案 在 提出核心思想 分析核心策略 數(shù)學(xué)定理誕明的基礎(chǔ)上 設(shè)計并編碼實現(xiàn)丁該模 受 魏努 模登中還提供了p 多播失效策噻羈贛簸l 受務(wù)器遷移繁旗 實驗縫票 表明該模型是先進的 第五章瀾述TA M P M 模型奩聰麓撬場耨一錢誦度系絞孛懿癍援 縫合凝場努 場調(diào)度的需求 基于A M P M 模型建立的C A P A M D 應(yīng)用系統(tǒng)解決了外場數(shù)據(jù)采 集強薅惠佟遽這一售患管理鸛 寒區(qū) 溜軀 在爨內(nèi) 率先將P 2 P 絮梅鞠欽 孛 代理技術(shù)成用在民航信息鍺理上 第六章蕊結(jié)全文 并從S y n c M L 協(xié)議憋超入 M o b i l eA g e n t 一次攜繁棗務(wù)量 毒 電子科技大學(xué)碩士學(xué)位論文小范圍移動環(huán)境中基于混合P 2 P 絮構(gòu)的數(shù)據(jù)同步模裂研究 大小酌選定策珞 糟多播失效策旗和L s 擦潮權(quán)轉(zhuǎn)移策略蔽及模型安壘往禱方面 討論了下一步的研究方向和內(nèi)容 5 皇王翌墊查黧堡主堂照堡奎 塵整照整墊塹塑史塋王塑魚望 麴塑塑塑塑旦壟塑型塹塞 第二章傳統(tǒng)的數(shù)據(jù)同步技術(shù)研究 2 1 傳統(tǒng)的數(shù)據(jù)同步技術(shù) 傳統(tǒng)的數(shù)據(jù)同步技術(shù)以發(fā)展的相當(dāng)成熟 并程基于C S 結(jié)構(gòu)和I n t e m e t 架構(gòu) 系統(tǒng)中廣泛使用 它的優(yōu)勢和問題所在經(jīng)多年的實際應(yīng)用威已暴露無遺 對傳統(tǒng) 的數(shù)據(jù)同步技術(shù)的分析 比較 對我們在移動計算環(huán)境下構(gòu)建可行的數(shù)據(jù)弼步模 型具有較大的指導(dǎo)意義 2 t 1 傳統(tǒng)的數(shù)據(jù)同步技術(shù)分類 逮常 傳統(tǒng)豹數(shù)據(jù)秘爹技術(shù)鴦戮下凡糖類整 2 1 1 1 在線 O n l n e O n l i n e 是直接對所有棚關(guān)節(jié)點的數(shù)據(jù)讖行修改 并以傳統(tǒng)分布式系統(tǒng)的兩階 段舞交 T w oP h a s eC o m m i tP r o t o c 0 1 方式鼴決數(shù)攢鮑一致性闞題 典型或用如 民航售票系統(tǒng) A T M 等 O n l i n e 的特征為 1 低級別敬本地竇潰 2 數(shù)據(jù)的緊密 數(shù)性 3 遙過 D T S 分布式事務(wù)管理服務(wù)器 確保事務(wù)在所有節(jié)點上的提交和闡滾 4 典型 的對等拓撲 P e e rt oP e e r 5 較難支持舅構(gòu)環(huán)境 2 1 1 2 同步 S y n c h r o n i z a t i o n S y n c h r o n i z a t i o n 是將當(dāng)蓊狀態(tài)豹最終鰩萊數(shù)撂溷健至穩(wěn)關(guān)節(jié)熹 著受精對應(yīng) 的數(shù)據(jù)以維護數(shù)據(jù)的一致性 忽略每務(wù)的執(zhí)行過程細節(jié) 執(zhí)行該操作時可以根據(jù) 需求選擇囂薪區(qū)域豹大小 S y n c h r o n i z a t i o n 的特征為 1 商級別的本地自治 2 數(shù)據(jù)的松散一致性 3 不輟存事務(wù)瓣狀態(tài) 4 囂滓突撿濺褻鼴捩糗裁 5 支持舞鞫巧凌 2 1 1 3 復(fù)制 R e p I e a t i o n R e p l i c a t i o n 是將更新攀務(wù)集傳遞到相關(guān)節(jié)點上運行 通常利用消息機制和存 儲轉(zhuǎn)發(fā)機制實現(xiàn) R e p l i c a t i o n 的特征為 1 高級別的本地自治 2 吞髓量與數(shù)據(jù)庫大小無關(guān) 3 保存攀務(wù)狀態(tài) 4 支持異構(gòu)環(huán)境 5 低延遲 準(zhǔn)寅時 當(dāng)在移動計算環(huán)境中討論數(shù)據(jù)的一致髖問題時 基于弱一致性1 1 1 的前提下 如果存在大量節(jié)點 傳輸?shù)臄?shù)據(jù)量較小且憑需保存褰務(wù)現(xiàn)場則以狹義概念的同步 技術(shù)為佳 如果有中等數(shù)黧的節(jié)點但有大墩韻數(shù)據(jù)需要更新且必須保留事務(wù)現(xiàn)場 6 塑至型堇盔鱟堡主里垡堡寥小范嗣移動環(huán)境中基于混合P 2 P 架構(gòu)的數(shù)據(jù)同步模型研究 溺巍蕾遙簧翻按術(shù) 蠢蘺翻肉鄉(xiāng) 對數(shù)據(jù)一數(shù)性陪邋展開研究并己成毽的有 美國 C M U 研制的C O D A 系統(tǒng) 復(fù)制技術(shù) S y b a s e 公司的M o b i L i n k 狹義概念的同 步技術(shù) 幫R e p l i c a t i o nS e r v e r 簸翻菝零 等 霞內(nèi)粥楚浚人大金倉公司的 K i n g B a s eL i t e 2 0 為代表 在本文建立的A M P M 模趔中仍沿用了事務(wù)復(fù)制控術(shù)的 蒙壤 2 1 2 傳統(tǒng)的數(shù)據(jù)同步對象 對數(shù)據(jù)同步而言 它處理的對象往往可分為以下幾種 2 2 P l M 豹閽步 P I M P e r s o n a lI n f o r m a t i o nM a n a g e m e n t 即個人信息管理是對個人產(chǎn)生的相 關(guān)傣怠的存儲 搽俸和應(yīng)爝等 翔 電子名片 EM A I L 等 這悠內(nèi)容怒數(shù)據(jù) 同步初期的處理的主要對象 通常采用G r o u p W a r e 群件技術(shù) 來實現(xiàn) 如 M i c r o s o f t E x c h a n g e 等 氌癌予萁數(shù)據(jù)類蘩簡單 撩作直接且不涉及系統(tǒng)管理麗 不怒數(shù)據(jù)同步技術(shù)的研究熱點 2 1 2 2 關(guān)系數(shù)據(jù)庫的同步 主要實璦移凄設(shè)備上熬囊業(yè)數(shù)攆與一個金監(jiān)艨塌程黟躐愛臺數(shù)據(jù)癢數(shù)提同 步 并維持數(shù)據(jù)間的復(fù)雜關(guān)系不變 這一問題在現(xiàn)代企業(yè)中有著廣泛的需求 但 晷靛存在的數(shù)據(jù)類熬多 映射復(fù)雜 囂 孛突處理規(guī)露 等難鼷 還有德數(shù)據(jù)爨步技 術(shù)的進一步突破 本文將熏點討論在關(guān)系數(shù)據(jù)庫上察現(xiàn)A M P M 模繳 2 2 3 無結(jié)槐數(shù)據(jù)瓣象秘同步 移動設(shè)備和中心系統(tǒng)間除了有關(guān)系數(shù)據(jù)庫的同步需求以外 還肖 些無結(jié)構(gòu) 數(shù)攥的同步需求 翔對平瑟文檔 W O R D P o w e r P o i n t 文稻 的同步 這類整豹 同步己超出了一般意義的同步技術(shù)范圍 假卻是數(shù)據(jù)同步將來仍要麗對的難題 在移動詩算網(wǎng)絡(luò)環(huán)凌下實現(xiàn)數(shù)攥闞步較固定網(wǎng)絡(luò)環(huán)境下難度更大 翻定沖突 處理機制 1 2 也比較困難 2 1 3 傳統(tǒng)鑫勺數(shù)據(jù)閶多沖突照疆視制 當(dāng)對霹一對象瓣不因數(shù)據(jù)裂本態(tài)鼴一時刻執(zhí)行了不囂戇更毅攆捧時 將裹瑰 更新沖突 U p d a t e C o n f l i c t 1 這種更新沖突如聚不能檢測出來并加以處理的 話 就會破壞數(shù)握熬一致性狀態(tài) 形成照數(shù)據(jù) 造成事務(wù)的無效執(zhí)符 最終獲撂 錯誤結(jié)果甚至可能姆致系統(tǒng)崩潰 究其實質(zhì)是由于移動事務(wù)的局部提交麗使數(shù)據(jù) 副本中的對象處予一耱簦時載不一致狀態(tài) 如果懿及時邋過沖突梭測楓制發(fā)現(xiàn) 皇至趟壁查鱟照主里焦噠小范圍移幼環(huán)境中基于混骨P 2 P 槊構(gòu)的數(shù)據(jù)同步模戮研究 它 薦畝沖突解決稅潮蔣這種不 教狀態(tài)轉(zhuǎn)變?yōu)橐恢滦誀顟B(tài) 鄢數(shù)據(jù)的冀新收 斂 則系統(tǒng)能繼續(xù)j l 三確有效的運行 反之亦然 類似逑有軟刪除沖突 s o f tD e l e t e C o n f l i c t f B l 簿 2 1 3 審?fù)凰髲? 枧戢 由于移渤計算網(wǎng)絡(luò)環(huán)境的特殊一眺 要求數(shù)據(jù)的緊密一致性往往魁不現(xiàn)實的 瑤照逶卷選搿橙鼗一致連采籬理事務(wù)運行 幫競誨移動事務(wù)斑蜀蘩撬交 產(chǎn)生數(shù) 據(jù)不一致暫態(tài) 而殿全局沖突檢測 霞新收斂數(shù)據(jù) 這種情況下常見的沖突檢測 壽法騫 熬于版本號 時間戳 的檢測方法 H 該方法先求出兩個事務(wù)讀集和褥集 熬交集 孬魄較交囊中熬數(shù)提艇零號 翔襞發(fā)凌囊讀頊妁酵間戳 燙 必商磚 突存在 如柒發(fā)諷更新順的原始版本號與這個數(shù)據(jù)副本的版本時不匹配 則 瞧必有沖突存在 讀集和筠集的比較檢測方法一在一個數(shù)據(jù)副本上運行辮務(wù)集時 如巢壤集 或?qū)懠r襁始純蠖與該數(shù)據(jù)副零的僮不暇配 則談事務(wù)祭與該數(shù)據(jù)戛 本上鮑 髑部事務(wù)集沖突 囂義沖突檢測方法 談方法譽圍于普邋的檢測方法 犍是利用特殊代鼴來 梭濺數(shù)攢韻不一致往狀恣 2 3 2 棗突瓣決枧制 沖突檢湖8 機制發(fā)現(xiàn)更新沖突后 沖突解捩機制根據(jù)具體情況利用事先預(yù)定原 熬黎方法采籟瑗 露冕戇聚翼g 奏 煅近 或晟早 事務(wù)優(yōu)先 商撬先綴汝事務(wù)優(yōu)先 霰要鐫斃綴浮囊系統(tǒng)贅交拷 衡理者 或某個特定的節(jié)點 傳送的事務(wù)優(yōu)先 將臻愛戶 或程窿 撬行酶事務(wù)倪走 激大 濺最小 價值的鬻務(wù)優(yōu)巍 總數(shù)說來轉(zhuǎn)縫數(shù)據(jù)羹步按拳孛懿游突處理繁爨冒燃分炎樂蘧黎隆霹慧瓣策 略 但在分布式計算環(huán)境下 不管照傳統(tǒng)的還是移動計算的 這兩種策略的窳施 都要經(jīng)過多次蕊鼴絡(luò)數(shù)握交強 出予罄穗計葵玨境豹頻繁醞接性 帶寬多攆蛙 和湖絡(luò)低可靠位等特點 傳統(tǒng)的沖突處理策略難戳在這種特定的環(huán)境下有效執(zhí) 行 運爆凝黲鼓術(shù)寒滿足移劫計算醛境的囂求已呼之欲出 2 2 商用數(shù)據(jù)同步產(chǎn)晶及技水 闡過頭來看 廣泛應(yīng)用程商業(yè)中的數(shù)據(jù)闊步授術(shù)主要楚旗于傳統(tǒng)的數(shù)據(jù)同步 蠢 電子科技大學(xué)碩士學(xué)位論文小范圍移動環(huán)境中基于混合P 2 P 架構(gòu)的數(shù)據(jù)同步模型研究 技術(shù)來實現(xiàn)的 其問有了一定的融合和變化 對現(xiàn)有的商業(yè)同步技術(shù)的分析有助 于我們研究移動計算環(huán)境下更具有生命力的同步模型 商業(yè)同步按隸主體分為兩大類型 同步中問件和分布式數(shù)據(jù)庫采用的數(shù)據(jù)同 步方法 2 2 1 同步中間件 S y n c 臘 d d l e w a r e S y n c h r o n i z a t i o nm i d d l e w a r e t l 是一種與移動設(shè)備交換數(shù)據(jù)的軟件工其 它以 中間件的方式聯(lián)接了服務(wù)端和移動端 如圖2 所示 并提供同步化平臺來保 證移動或無線設(shè)備獲得最新的商業(yè)數(shù)據(jù) 軟件 E m a i l 和文檔 具體實現(xiàn)包括以 下幾大部分 移動節(jié)點上的數(shù)據(jù)結(jié)構(gòu) 移動數(shù)據(jù)的定義工具 移動數(shù)據(jù)的訪閉方法 保持 致性的方法 移動數(shù)據(jù)的恢復(fù)方法 同步中問件的出現(xiàn) 為移動計算環(huán)境下C f S 程序設(shè)計提供了統(tǒng)一的數(shù)據(jù)同步 接口 降低了開發(fā)難度 通過數(shù)據(jù)更新的可調(diào)整策略 動態(tài)地控制數(shù)據(jù)同步的信 息量 以適應(yīng)脆弱多變的網(wǎng)絡(luò)環(huán)境 同時加強了網(wǎng)絡(luò)數(shù)據(jù)的安全性 從表一中可 以看出 盡管同步中間件力圖實現(xiàn)工作在多種網(wǎng)絡(luò)環(huán)境下 同步不同的數(shù)據(jù)類型 但僅靠一兩家公司的產(chǎn)品是無法完成的 它需要一個能支持絕大多數(shù)網(wǎng)絡(luò)協(xié)議 統(tǒng)一網(wǎng)絡(luò)數(shù)據(jù)流格式的標(biāo)準(zhǔn) 只有構(gòu)建在這一標(biāo)準(zhǔn)之上的同步中間件 才能真正 在不同的設(shè)備之間以及異構(gòu)的網(wǎng)絡(luò)環(huán)境下實現(xiàn)數(shù)據(jù)的同步 卜 1 1 服務(wù)器端程序f同步中聞件 I 移動端程序莎 服務(wù)器節(jié)點 圖2 I 同步中間件 表2 I 商用的同步中問件產(chǎn)品 l 一商產(chǎn)品支持的網(wǎng)絡(luò)環(huán)境應(yīng)用類型 P u m a t e c hS y n c i t d i r e c t P 1 M I n t e l l i s y n c L A N P 電子科技大學(xué)碩士學(xué)位論文小范圍移動環(huán)境中基于混合P 2 P 架構(gòu)的數(shù)據(jù)同步模型研究 m o b i l e S y c l o S r M L A N P I M m o b i l e f u s i o n o n ei n t e m e t s v t c L A N 1 P P l M m o b i l e A e t h e r S c o u t S y n e L A N I p P 1 M m o b i l e b u s i n e s s 2 2 2 商用D B M S 的數(shù)據(jù)同步技術(shù) 目前 主流的商業(yè)D B M S O r a c l e S y b a s e D B 2 S Q L S e r v e r 等 在移動計 算環(huán)境下 針對分布式系統(tǒng)的實際需求 并不是所有系統(tǒng)都要求所有節(jié)點均可訪問數(shù)據(jù)全集 并不是所有系統(tǒng)都要求每時每刻保持數(shù)據(jù)在各節(jié)點的一致性 提出了自己的移動數(shù)據(jù)同步方案 從實現(xiàn)的技術(shù)手段上看有 同步按術(shù) 復(fù)制技 術(shù)和刷新技術(shù) 所適胡的孵絡(luò)類型有 高速局域 廣域網(wǎng) 較低速率的D i a l u p 無線 間接連接 e m a i l R p 和I n t e m e t H T T P 采用的系統(tǒng)拓撲結(jié)構(gòu)有 對等 P e e r t o p e e r 和級聯(lián) 樹狀 H i e r a r c h i c a l 對應(yīng)的產(chǎn)品更是種類繁多 我們選 取主流D B M S 的產(chǎn)品來加以分析 2 2 2 1O r a c l e 表2 2O r a c l e9 ia n dO r a c e O i L i t e 對稱性 A s y m m e t r i c M a s t e r o m e l e g i a n ds n a p s h o t L i t e 1 o n e w a y r e a d o n l ys a p s h o t 方向性 2 t w o w a y u p d a t e b l es n a p s h o t 架構(gòu) M a s t e r s i t e O r a c l e 9 i a n ds n a p s h o ts i t e O r a e l e g iL i f e 1 L 8 巧m a s t e r r e a d o n l ya n a p s h o O 更新模式 2 L a z yt e p l i e a u p d a t a b l es n a p s h o tl i m i t e dt oo n et a b l e J S n a p s h o tp u l l d i f f e r e n t i a la n df u l l 刷新模式 2 I nu p d a t a b l es n a p s h o t p u s ht om a s t e r 一致性 I S e r i a l i z a b i l i t yi nm a s t e r 2 S n a p s h o tc o n s i s t e n c yi ns n a p s h o t s 沖突檢測 C o m p a r i n gT o wv a l u e s 沖突調(diào)解 D o n ei nM a s t e r 1 0p r e d e f i n e dm e t h o d s P L S Q Lp r o c 控制1 C 具 M a s t e r w i t hS Q L s n a p a h o t w i t hO L Ef i m c f i o n s 蔓童堡墮望量塑墜蘭麴塞墮 一塵墮璺整墊塹塑生萎王堡魚 鯊塑塑墮塑簍旦生堡型塹壅 2 2 2 2S y b a s e 對稱縫 A s y m m e t r i c m a s t e r A S A i a n f lr e p l b a O J I t r a L l 據(jù) 1 o n e w a y r e a d o n l ys n a p s h o t 方漪性 2 t w o w a y u p d a t e a b l er e p l i c a 架構(gòu)M a s t e rs i t e A S A r e p l i c as i t e U l t r a L i t e a n dM o b i L i n kS e r v e r 3 L a z ym a s t e r r e a d o n l ys n a p s h o t 更新模式 4 L a z yr e p l i c a u p d a t a b l es n a p s h o tl i m i t e dt oo n et a b l e 1 R e p l i c ap u l l d i f f e r e n t i a la n df u l l 耐新援式 2 I nu p d a t a h l es n a p s h o t p u s ht om a s t e r 3 1 S e r i a l i z a b i l i t y 趣m a s t e r 一致往 2 S n a p s h o tc o n s i s t e n c yi nr e p l i c a 沖突棱測 C o m p a r i n gr o wv a l u e s 沖突調(diào)解D o n ei nM a s t e r 控制王具W i t he x t e n d e dS Q La n dCf u n c t i o n s 2 2 2 3D B 2 表2 4I B MD B 2 a n dD B 2 E v e r y p l a c e 對稱縫 A s y m m e t r i c m a s t e r D B 2 a n dr e p l i c a D B 2 3 o n e w a y r e a d o n l ys n a p s h o t p u b l i c a t i o n 方島性 4 t w o w a y u p d a t e a b l er e p l i c a p u b l i c a t i o n 架構(gòu) D B 2 D B 2E v e r y p l a e ea n dD B 2E v e t y p l a e eS y n cS e r v e r 圓 L a z y m a s t e r r e a d o n l ys n a p s h o t 更新模式 6 L a z yr e p l i e a u p d a t a b l es n a p s h o tl i m i t e dt oo n et a b l e 3 R e p l i c ap u l l d i f f e r e n t i a la n df u l l 刷新橫式 4 I nu p d a t e a b l er e p l i c a p u s ht om a s t e r 4 1 S e r i a l i z a b i t i b i nm a s t e r 一敷性 2 S n a p s h o tc o n s i s t e n c yi ns n a p s h o t s 滓突梭鍘 V e r s i o n b a s e d 沖突調(diào)解D o n ei nM a s t e r p r e d e f i n e dm e t h o d s 控涮王具 S Q L G U It o o l s 蘭幽查黧堡圭蘭照笙苧 蔓凰整墊塹燕主堇王遇魚 鯊簍塑墮墼堡旦生堡型塹塞 2 2 2 4S O LS e r v e r 對稱性 A s y m m e t r i c m a s t e r S Q LS e r v e r a n dr e p l i c a s Q Ls f o rC E l 冀o n e w a y r e a d o n l ys n a p s h o t 方向性 6 t w o w a y m e r g er e p l i c a t i o n 絮掏M a s t e rs i t e S Q L S e r v e r a n dr e p l i c as i t e S Q LS f o rC E 7 1 L a z ym a s t e r r e a d o n l ys n a p s h o t 更裁援式 趵L a z yr e p l i c a u p d a l a b l es n a p s h o tl i m i t e dt oo n et a n 棼 C 9 U p d a t e a b l em s u l ts e t s w i t hR D A 5 R e p l i c ap u l l d i f f e r e n t i a la n d f u l l 蒯耨模式 6 U p l o a d t om a s t e r 5 1 S e r i a l i z a b i l i t yi nm a s t e r 一致性 2 S n a p s h o tc o n s i s t e n c y i ns n a p s h o t s 沖突檢測 C o m p a r i n g r o wv a l u e s 沖突調(diào)解D o n ei nM a s t e r p r o g r a m m a b l ew i t hp r o c e d u r e s 控制工具 S Q L a n dCf u n c t i o n s 2 3 傳統(tǒng)的數(shù)據(jù)同步技術(shù)普遍存在的問題 由于市場競爭的原因 傳統(tǒng)的數(shù)據(jù)同步技術(shù)存在同構(gòu)數(shù)據(jù)易于同步 鼎構(gòu)數(shù) 據(jù)有效 高效瀚步實現(xiàn)灘豹現(xiàn)象 但隨著各大數(shù)據(jù)庫廠商的數(shù)攥格式淘X M L 格式轉(zhuǎn)換 這一問題肖望逐步解狹 當(dāng)然這是以犧牲執(zhí)行效率為代價的 不弱的商業(yè)產(chǎn)黼采用了不貓的同步手敬和處理沖突策略 勢必造成買構(gòu)數(shù)搽 同步時的混亂如s y n e h r o n i z a t i o n 機制和R e p l i c a t i o n 機制就無法兼容 此外 同一產(chǎn)箍存在多個系列 這更加疑了舅梅數(shù)搖嗣步蜜鞴靜難發(fā) 這載淺朝急 需一種更高層次的 越中介作用的專用協(xié)議 如S y n c M L 支持 移動計算環(huán)麓豹密現(xiàn)鞠普及 造使各大數(shù)據(jù)瘁 r 裔接爨了鑫己豹移韻數(shù)據(jù)管 理產(chǎn)品 但出予戰(zhàn)略的考慮 這些產(chǎn)晶都是結(jié)食移動環(huán)境的部分需求麗基于 露魂產(chǎn)磊黲修敬窩鍵熬寒實褒豹 魏O r a c l e 9 iL i t e 窩S y b a s e A n y w h e r e i l 6 1 等 這就數(shù)據(jù)同步技術(shù)而畜沒有較大的突破和發(fā)展 也就魁說 現(xiàn)有移動計算環(huán) 凌鵑毅技術(shù) P 2 P A g e n t 等 嫠浚騫體瑗在它銷裝數(shù)據(jù)因步接燕孛 因我 分析移動環(huán)境下的技術(shù)對傳統(tǒng)的數(shù)據(jù)同步技術(shù)所帶來的影響顯得很有必要 1 2 旦曼至墮墮蘭堡主堂照熊莖 塵蔓璺整墊塹樊主莖王堡壘 鯊塑塑塑墼堡旦生墮裂墮窒 第曼章新的技術(shù)對數(shù)據(jù)同步技術(shù)的影響 作為傳統(tǒng)數(shù)據(jù)間步技術(shù)的進 步發(fā)展的結(jié)果 S y n c M L 協(xié)議 s 1 的提出使異構(gòu) 設(shè)磊 網(wǎng)終秘數(shù)據(jù)闖羼步殘建了可嬈 它在沿鼴傳統(tǒng)數(shù)據(jù)越步掇剃熬前提下 裂 用X M L 語言來定義了一套完整的數(shù)據(jù)同步表示協(xié)議和同步協(xié)議標(biāo)準(zhǔn) 力圖以自 身為中套媒質(zhì)羼藪掉同步對象聞的物理差爨 從而餿褥同步操l 乍籬肇化 透明化 而以對等計算模型 P 2 P 為首的新技術(shù)則是從網(wǎng)絡(luò)架構(gòu)對傳統(tǒng)數(shù)據(jù)同步技術(shù)帶 來了強大黔沖擊 本文的A M P M 模型剩用A dH o e 網(wǎng)絡(luò)構(gòu)建底層的網(wǎng)絡(luò)裂構(gòu)并 以J X T A 協(xié)議為應(yīng)用基礎(chǔ)建立了全新的計算模型 將傳統(tǒng)的數(shù)據(jù)同步對象統(tǒng)一抽 象為一個個高度獨立的個體P e e r s 對等點 并配以為適威移動計簿網(wǎng)絡(luò)環(huán)境需 求所提出的A g e n t 技術(shù) 蔣傳統(tǒng)豹事務(wù)傳遞同步技術(shù)演變?yōu)镸 o b i l e A g e n t 技術(shù) 在隱藏異梅數(shù)據(jù)圊步實現(xiàn)技術(shù)細節(jié)的同時能更好的解決移動計算網(wǎng)絡(luò)環(huán)城的低 帶寬 易中斷等閶題 S y n c M L 協(xié)議豹同多數(shù)據(jù)表示協(xié)議與P 2 P 掰翟秘絡(luò)計算模 式和M o b i l e A g e n t 技術(shù)的結(jié)合 顯示出了新一代數(shù)據(jù)同步技術(shù)的強大生命力 3 1S y n c M L 協(xié)議 3 1 1 協(xié)議簡介 S y n c M L 是S y n c M LI n i t i a t i v e 殛發(fā)的潮步標(biāo)志語言 S y n c h r o n i z a t i o nM a r k u p L a n g u a g e 作為通用同步協(xié)議它的目標(biāo)怒普遍適用 同步兩端可阻是任何一種 類型 在任一穗嬲絡(luò)上囂 這樣會 同步網(wǎng)絡(luò)數(shù)攢與任一種移動設(shè)備 同步移動設(shè)備與任一秘網(wǎng)絡(luò)數(shù)據(jù) 要實現(xiàn)這個目標(biāo) 協(xié)議需要下捌特性 可以旃效的在有線和戈線網(wǎng)絡(luò)上運作 支持多種傳輸協(xié)議 支持任意的網(wǎng)絡(luò)數(shù)據(jù) 可由多種應(yīng)瘸程序訪悶 考慮到移動設(shè)備的資源限制 構(gòu)造予現(xiàn)有的全球互鼗網(wǎng)和W e b 毅零之上 協(xié)議最小功能就是賦予所有設(shè)備最常用的同步能力 S y n c M L 的典囊應(yīng)囊楚移動設(shè)備和溺絡(luò)簸努之聞垂冬數(shù)據(jù)囊歲 除懿之勢 S y n c M L 還可用于對等的數(shù)據(jù)同步 如兩臺P c 之間 S y n e M L 的同步過程是由 淘步 j 甄方褶互發(fā)邀一系翔消患來完成 潰感懿格式鄂在S y n c M L 襲示蟄漢中骰了 電予科技大學(xué)碩士學(xué)位論文小范圍移動環(huán)境中基于混合P 2 P 架構(gòu)的數(shù)據(jù)同步模型研究 具體定義 S y n c M L 的消息都是以X M L 格式的文檔定義的 而X M L 是文本文 檔標(biāo)記的工業(yè)標(biāo)準(zhǔn) 這必將極大地促進S y n c M L 的推廣和罄及 我們將在3 1 t 3 2 節(jié)對S y n c M L 協(xié)議利
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工裝與工位器具管理制度
- 小兒喉異物的護理
- 暑假體育培訓(xùn)
- 2025年中國帕德爾球行業(yè)市場全景分析及前景機遇研判報告
- 指骨骨折病人護理常規(guī)
- 重癥哮喘病例討論與治療策略
- 終末期患者的心理護理與安寧療護實踐
- 企業(yè)采購訂單與合同管理專項內(nèi)訓(xùn)協(xié)議
- 美食廣場三股東合作協(xié)議及多元化經(jīng)營策略
- 全方位常年企業(yè)稅務(wù)顧問合作協(xié)議書
- 數(shù)字美的智慧工業(yè)白皮書-2023.09
- 橋梁施工進度圖
- 某啤酒廠安全現(xiàn)狀評價設(shè)計報告書模板
- 在線語言學(xué)習(xí)行業(yè)競爭格局分析
- 廣西桂林市2022-2023學(xué)年高二下學(xué)期期末質(zhì)量檢測數(shù)學(xué)試題(含答案解析)
- 內(nèi)墻抹灰安全技術(shù)交底
- 中學(xué)美術(shù)校本教材《素描》
- 國開2023年春《理工英語1》機考網(wǎng)考期末復(fù)習(xí)資料參考答案
- 《幼兒生活活動保育》課程標(biāo)準(zhǔn)
- 年出欄5萬頭生豬養(yǎng)殖場建設(shè)項目及年出欄4800頭生豬養(yǎng)殖基地建設(shè)項目建議書
- OIF-CEI-04.0OIF-CEI-04.0高速電口標(biāo)準(zhǔn)
評論
0/150
提交評論