欢迎来到天天文库
浏览记录
ID:35177345
大小:5.66 MB
页数:96页
时间:2019-03-20
《基于android的移动应用开发中间件技术研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西南科技大学研究生学位论文基于Android的移动處用开发、中间件技术研究与实现'IA年级2013姓名柴林香申请学位级别硕壬专业软件工程指导教师刘志勤教授ClassifiedIndex:U.D.C:SouthwestUniversityofScienceandTechnologyMasterDegreeThesisResearchandImplementationofMobileApplicationMiddlewarebasedonAndroidGrade:2013Candidate:ChaiLinxiang
2、AcademicDegreeAppliedfor:MasterSpeciality:SoftwareEngineeringSupervisor:Prof.LiuZhi-qinMay.2016独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研巧工作及取得的研究成果。尽我所知,陈了文中特别加W标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研巧成果,也不包含为获得西南科技大学或其它教育机构的学位或证书而使用过的材料一。与我同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。《-占签名:災林考曰期:如关于论文使用和
3、授权的说明本人完全了解西南科技大学有关保留、使用学位论文的规定,即:学校有权保留学位论文的复印件,允许该论文被查阅和借阅;学校可公布该论文的全部或部分内容,可レッ采用影印、缩印或其他复制手段保存论文。(保密的学位论文在解密后应遵守此规定)签名;导师签曰期:西南科技大学硕士研究生学位论文第I页摘要移动互联网的发展为移动应用时代的到来提供了硬件基础与内容服务基础同时也促进了移动应用开发的发展。然而,传统的移动应用开发需针对不同平台进行单独开发,存在开发周期长、成本高、后期维护困难等问题。针对这样的现状,论文提出了一种基于移动应用开发中间件的应用开发模式,论
4、文研究并完成中间件的架构设计,完成基于中间件的实现及测试。移动应用开发中间件采用本地化B/S模型进行设计,独立应用的前端和服务;功能接口采用插件式设计,使各模块之间相互独立,让应用开发者可根据需要对各个模块进行配置。在移动应用的Web交互服务层采用SPI单页界面模式,并引入页面缓存、页面本地化加载以及页面对象化管理策略,达到一次加载多次使用,提高加载效率、数据利用率,有效提升应用整体性能。论文首先研究了Android系统WebView主要特性和现有主流开发框架的设计及实现原理,在此基础上提出移动应用开发中间件的架构设计及处理流程。论文完成了移动应用开发中间件框架设计、实现、功
5、能、性能测试以及基于此中间件的移动应用开发测试。中间件性能与同类产品中使用排名第一的PhoneGap进行比较,实验结果表明,基于论文提出的移动应用开发中间件所开发的移动应用,各项测试指标都比基于PhoneGap要低。关键词:移动应用中间件本地B/SSPI页面缓存西南科技大学硕士研究生学位论文第II页ABSTRACTThedevelopmentofmobileinternetprovidesthefoundationofhardwareandcontentservice,andpromotesthedevelopmentofmobileapplicationdevelopmen
6、t.However,thetraditionalmobileapplicationdevelopmentneedstobedevelopedseparatelyfordifferentplatforms,itleadstolongdevelopmentcycle,highcost,difficultyinmaintenanceandotherissues.Tosolvetheseproblems,mobileapplicationdevelopmentmethodbasedonmobileapplicationmiddlewarewasproposed,thepaperstu
7、diesandcompletesthemiddlewarearchitecturedesign,andcompletestheimplementationandtestingofthemiddleware.ThemiddlewareusesthelocalizationB/Smodeldesign,hascompletelyindependentwebfront-endandservice;usingplug-indesigntomakeeachmoduleindependent,sothatmiddl
此文档下载收益归作者所有