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