基于Java反射的Android應(yīng)用HTTP性能監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于Java反射的Android應(yīng)用HTTP性能監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)
更多相關(guān)文章: 應(yīng)用性能監(jiān)測 移動互聯(lián)網(wǎng) Java反射
【摘要】:APM(Application Performace Management)是對軟件應(yīng)用程序?qū)嶋H性能及可用性管理和監(jiān)控的技術(shù),它通過監(jiān)測和診斷應(yīng)用性能問題來維持應(yīng)用服務(wù)的水平。隨著移動互聯(lián)網(wǎng)時代的到來以及Android平臺應(yīng)用的快速發(fā)展,傳統(tǒng)上從后端數(shù)據(jù)間接得到客戶端應(yīng)用網(wǎng)絡(luò)性能的監(jiān)控方案已經(jīng)越來越不能滿足的當(dāng)下Android應(yīng)用開發(fā)人員的需求。本文工作依托于騰訊RQD移動應(yīng)用性能監(jiān)測項目,立足于Android應(yīng)用主要網(wǎng)絡(luò)性能,如HTTP性能,圍繞著應(yīng)用性能數(shù)據(jù)截獲、解析收集以及可視化,開發(fā)出一套Android應(yīng)用HTTP性能監(jiān)測系統(tǒng)。該系統(tǒng)作為RQD移動應(yīng)用性能監(jiān)測系統(tǒng)的重要子系統(tǒng)之一,通過對Android應(yīng)用HTTP性能的截獲分析,不僅可為RQD提供Android應(yīng)用的網(wǎng)絡(luò)性能數(shù)據(jù),同時也能為Android應(yīng)用開發(fā)人員提供了更直觀的應(yīng)用HTTP網(wǎng)絡(luò)性能分析數(shù)據(jù)。本文在分析了Android應(yīng)用性能監(jiān)測國內(nèi)外研究現(xiàn)狀后,結(jié)合RQD移動應(yīng)用性能監(jiān)測系統(tǒng)的業(yè)務(wù)需要,提出了結(jié)合Java反射機制和Android應(yīng)用層的網(wǎng)絡(luò)接口,實現(xiàn)Android應(yīng)用HTTP性能監(jiān)測的方法,以及對對應(yīng)格式數(shù)據(jù)的解析算法,并設(shè)計實現(xiàn)了性能數(shù)據(jù)收集和可視化的應(yīng)用監(jiān)測平臺。該平臺為Android應(yīng)用開發(fā)人員提供應(yīng)用性能的可視化分析服務(wù),取得了較好的實際運行效果、具有實際的應(yīng)用價值。
【關(guān)鍵詞】:應(yīng)用性能監(jiān)測 移動互聯(lián)網(wǎng) Java反射
【學(xué)位授予單位】:中山大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52
【目錄】:
- 摘要4-5
- ABSTRACT5-9
- 第1章 緒論9-15
- 1.1 研究背景9-12
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀12-13
- 1.3 本文工作的創(chuàng)新點與主要貢獻13-14
- 1.4 論文章節(jié)編排14-15
- 第2章 技術(shù)和原理15-27
- 2.1 客戶端技術(shù)和原理15-23
- 2.2 服務(wù)器端的技術(shù)和原理23-26
- 2.3 本章小結(jié)26-27
- 第3章 需求分析27-38
- 3.1 功能需求分析27-36
- 3.2 性能需求分析36-37
- 3.3 本章小結(jié)37-38
- 第4章 總體設(shè)計38-45
- 4.1 系統(tǒng)架構(gòu)及原理38-42
- 4.2 業(yè)務(wù)用例的實現(xiàn)42-44
- 4.3 數(shù)據(jù)庫設(shè)計44-45
- 第5章 詳細設(shè)計45-59
- 5.1 系統(tǒng)客戶端的詳細設(shè)計45-55
- 5.2 服務(wù)器端的詳細設(shè)計55-57
- 5.3 本章小結(jié)57-59
- 第6章 部署與應(yīng)用59-69
- 6.1 系統(tǒng)部署59-60
- 6.2 系統(tǒng)主要界面展示60-61
- 6.3 系統(tǒng)應(yīng)用效果61-63
- 6.4 系統(tǒng)兼容效果63-65
- 6.5 與已有系統(tǒng)的對比65-68
- 6.6 本章小結(jié)68-69
- 第7章 總結(jié)與展望69-73
- 7.1 本文的工作總結(jié)69-70
- 7.2 下一步的研究工作70-73
- 參考文獻73-77
- 附錄77-83
- 致謝83
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機必備應(yīng)用——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];中國電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號:821456
本文鏈接:http://www.sikaile.net/shoufeilunwen/xixikjs/821456.html