Android平臺下個人Web服務發(fā)布與發(fā)現(xiàn)問題的研究
發(fā)布時間:2017-05-12 22:13
本文關鍵詞:Android平臺下個人Web服務發(fā)布與發(fā)現(xiàn)問題的研究,,由筆耕文化傳播整理發(fā)布。
【摘要】:Internet互聯(lián)網技術極大地推動了Web服務技術的應用開發(fā)。個人Web服務,是指一種以Web服務為支撐技術部署在個人移動設備上的輕量級服務,通過將移動設備端資源封裝成服務供其他用戶訪問。由于個人Web服務涉及服務提供方的手機隱私,因此其訪問機制必須考慮用戶的社交屬性;同時由于個人Web服務隨手機用戶在不斷移動,因此必須考慮服務的位置屬性,以提供服務需求方類似LBS的訪問方式。然而比較ElgazzarK學者的研究工作,可以發(fā)現(xiàn)其技術體系仍然存在如下問題:·在移動計算環(huán)境下服務發(fā)布過程中,相對于Elgazzar K學者提出的IP固定的個人Web服務理想模型,實際中當服務提供方的手機網絡環(huán)境發(fā)生變化后,會產生IP動態(tài)性問題,導致個人Web服務的實際網絡環(huán)境頻繁變更,造成維護個人Web服務IP信息的困難。·在移動計算環(huán)境下服務發(fā)現(xiàn)過程中,相對于Elgazzar K學者提出的基于社交信息的服務發(fā)現(xiàn)方式,用戶的位置信息對于服務需求方來說也是重要的考慮因素。在基于用戶地理位置與社交關系信息的服務發(fā)現(xiàn)方式中,當用戶數(shù)量和空間區(qū)域十分龐大時,導致服務發(fā)現(xiàn)過程中的查詢時間開銷不容忽視。同時隨著用戶位置移動帶來的更新,維護查詢的開銷也是一大問題。本文論述了在Android手機上個人Web服務的體系架構的開發(fā)、部署、發(fā)布、發(fā)現(xiàn)的一整套技術方案。其中,在保證個人Web服務基于社交模型發(fā)布的基礎上,提出了用戶動態(tài)IP映射表和輪詢握手方案來降低維護準確IP信息的代價;此外,由于基于社交和位置信息的服務發(fā)現(xiàn)中時間開銷和維護代價問題,我們提出了一種高效的基于社交-位置信息的綜合索引服務發(fā)現(xiàn)方式以及基于關聯(lián)域的綜合索引維護更新方法。為此,論文給出了如下工作:●在Elgazzar K學者工作的基礎上,提出了在Android手機上個人Web服務的體系架構的開發(fā)、部署、發(fā)布、發(fā)現(xiàn)的一整套技術方案。相比于其工作,該方案更有效的考慮了個人Web服務由于移動的位置和所有者的社交信息對個人Web服務的發(fā)布、發(fā)現(xiàn)的影響!し⻊瞻l(fā)布中,在保證具備基于用戶社交模型發(fā)布的基礎上,維護了用戶的動態(tài)IP映射表。并且通過提出移動設備端與中間服務器端的握手通訊方案,維護了服務描述文件與實際服務網絡信息之間的準確映射。·服務發(fā)現(xiàn)中,在融合個人Web服務的社交、位置信息的LBSN(Location-Based Social Network)數(shù)據(jù)模型基礎上,為解決能夠快速高效地得到同時符合以查詢用戶為中心的社交距離和空間距離范圍內的個人Web服務列表,改進了社交-空間的綜合索引結構,并且提出了基于該索引的個人Web服務發(fā)現(xiàn)算法。同時更重要的是在用戶更新過程中采用了基于關聯(lián)域的更新方法,使得維護綜合索引的開銷大大降低。·為了驗證論文工作所提出的個人Web服務發(fā)現(xiàn)的高效性,以及基于關聯(lián)域思想更新在降低開銷方面的有效性,設計了如下實驗來驗證:1、針對改進的社交-空間的綜合索引結構,驗證了服務發(fā)現(xiàn)算法與參考工作的效果近似,說明其能用于解決快速高效地得到同時符合以查詢用戶為中心的社交距離和空間距離范圍內的個人Web服務的問題;2、針對基于關聯(lián)域的更新,驗證其在更新過程中降低維護索引結構代價的有效性。
【關鍵詞】:個人Web服務 Android 服務發(fā)布 服務發(fā)現(xiàn)
【學位授予單位】:南京大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP393.09
【目錄】:
- 摘要5-7
- Abstract7-13
- 第一章 緒言13-18
- 1.1 研究背景13-14
- 1.2 研究挑戰(zhàn)14-16
- 1.3 本文工作16-17
- 1.4 本文組織17-18
- 第二章 相關工作18-24
- 2.1 個人Web服務技術發(fā)展18-20
- 2.1.1 基于J2ME平臺的Web服務18-19
- 2.1.2 基于Android平臺的Web服務19-20
- 2.2 個人Web服務20-21
- 2.3 基于社交與位置信息的查詢21-22
- 2.4 安全域22-23
- 2.5 本章小結23-24
- 第三章 個人Web服務及服務的發(fā)布24-43
- 3.1 應用場景24-26
- 3.2 個人Web服務26-34
- 3.2.1 個人Web服務定義26-27
- 3.2.2 個人Web服務的開發(fā)27-30
- 3.2.3 個人Web服務的部署30-31
- 3.2.4 服務架構的選擇31-34
- 3.3 個人Web服務體系架構34-39
- 3.3.1 移動設備端35-37
- 3.3.2 中間服務器端37-39
- 3.4 個人Web服務的發(fā)布39-42
- 3.4.1 基于社交網絡的服務發(fā)布39-40
- 3.4.2 服務發(fā)布握手流程40-42
- 3.5 本章小結42-43
- 第四章 個人Web服務的發(fā)現(xiàn)43-54
- 4.1 基于社交和位置信息的發(fā)現(xiàn)43-44
- 4.2 社交-空間綜合索引44-50
- 4.2.1 社交-空間綜合索引的建立44-47
- 4.2.2 基于社交-空間綜合索引的查詢47-50
- 4.3 關聯(lián)域思想50-52
- 4.3.1 社交距離下界值的更新50
- 4.3.2 關聯(lián)域50-51
- 4.3.3 基于關聯(lián)域的更新維護51-52
- 4.4 本章小結52-54
- 第五章 個人Web服務發(fā)現(xiàn)實驗54-60
- 5.1 實驗介紹54-56
- 5.1.1 數(shù)據(jù)集介紹54-55
- 5.1.2 服務發(fā)現(xiàn)的高效性實驗55
- 5.1.3 基于關聯(lián)域更新的有效性實驗55-56
- 5.2 實驗環(huán)境56
- 5.3 實驗分析56-59
- 5.3.1 服務發(fā)現(xiàn)的高效性分析56-58
- 5.3.2 基于關聯(lián)域更新的有效性分析58-59
- 5.4 本章小結59-60
- 第六章 總結與展望60-62
- 6.1 工作總結60-61
- 6.2 研究展望61-62
- 致謝62-63
- 簡歷與科研成果63-64
- 參考文獻64-67
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗[J];互聯(lián)網天地;2009年04期
3 Jason Whitmire;;產業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款Android手機必備應用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎電子);2010年09期
7 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android
本文編號:360987
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/360987.html
最近更新
教材專著