基于Android的即时通讯和推送服务研究与实现

基于Android的即时通讯和推送服务研究与实现

ID:37062100

大小:3.73 MB

页数:83页

时间:2019-05-16

基于Android的即时通讯和推送服务研究与实现_第1页
基于Android的即时通讯和推送服务研究与实现_第2页
基于Android的即时通讯和推送服务研究与实现_第3页
基于Android的即时通讯和推送服务研究与实现_第4页
基于Android的即时通讯和推送服务研究与实现_第5页
资源描述:

《基于Android的即时通讯和推送服务研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文基于Android的即时通讯和推送服务研究与实现作者姓名贾建业学科专业软件工程指导教师陆璐教授所在学院软件学院论文提交日期2018年05月ResearchandImplementationofInstantMessagingandPushServiceBasedonAndroidADissertationSubmittedfortheDegreeofMasterCandidate:JiaJianyeSupervisor:Prof.LuLuSouthChinaUniversityofTechnologyGu

2、angzhou,China分类号:TP3学校代号:10561学号:201520134361华南理工大学硕士学位论文基于Android的即时通讯和推送服务研究与实现作者姓名:贾建业指导教师姓名、职称:陆璐教授申请学位级别:工学硕士学科专业名称:软件工程研究方向:软件测试与可靠性保障论文提交日期:2018年04月23日论文答辩日期:2018年5月31日学位授予单位:华南理工大学学位授予日期:答辩委员会成员:主席:王振宇教授委员:刘琼教授应伟勤副教授杨磊副教授朱映波高级工程师摘要随着移动互联网的迅猛发展,移动应用在人们的日

3、常生活中起着越来越重要的作用。其中即时通讯和推送模块,几乎成了大部分移动应用不可或缺的部分。与此同时,移动应用的市场逐渐进入了相对成熟的阶段,应用开发商一方面越来越注重缩短应用的开发周期,使应用能够尽快进入并抢占市场,而另一方面,更注重收集用户在使用过程中所产生的数据,并对这些数据进行分析,从而可以根据这些数据为应用下一步发展提供合理的建议。本文首先对国内外对即时通讯和推送技术的现状进行了研究,设计并实现了基于Android的即时通讯和推送服务平台,由以下三个部分构成:(1)即时通讯SDK,其他移动应用可以使用该SD

4、K快速集成即时通讯的完整功能,并收集、上报用户的相关数据至数据分析中心。(2)通知推送SDK,其他移动应用可以使用该SDK快速集成推送的功能,同时提供了一个推送端,推送者可以在推送端上设置推送信息的相关内容,将推送消息推送到移动设备上,同样地,SDK提供了数据收集和上报的功能,包括用户设备数据,推送信息相关数据等。以上两个客户端SDK都使用了插件化技术,支持SDK的插件化集成方式,从而真正实现了SDK的即插即用和热更新。(3)数据分析中心,数据分析中心将即时通讯和推送SDK上传的数据进行接收,存储,计算,分析和图表的

5、展现,开发者和运营商可以通过图表直观的了解应用目前的运行情况和用户的使用习惯等,为应用的下一步发展提供意见;同时数据分析中心还针对推送系统构建了对推送内容进行自动评分的模型,并使用基于线性拟合的协同过滤算法,构建了个性化的推送系统。最后,本文使用一个新闻类应用进行案例分析,验证本文的工作,该应用快速集成了即时通讯和推送的相关功能,同时数据分析中心给出了相关的图表,为应用的进一步优化提供了建议。关键词:移动应用;即时通讯;消息推送;IAbstractWiththerapiddevelopmentofthemobilei

6、nternet,mobileapplicationsareplayingmoreandmoreimportantroleinthedailylife.Forthemostapplications,instantmessagingandmessagepushhavebecomeintegralmodules.Inthemeanwhile,themobileapplicationmarkethasgraduallyenteredarelativelymaturestage.Ontheonehand,application

7、developerspaymoreandmoreattentiontoshorteningthedevelopingtime,sothatappscanenterthemarketandseizethemarketshareassoonaspossible.Ontheotherhand,theyattachmoreimportancetocollectingandanalyzingthedatageneratedbyusers,throughwhichtheycanmakesuggestionsontheapps’n

8、extstepdevelopment.Thispaperfirstmakesaresearchoninstantmessagingandmessagepushathomeandabroad,moreoverdesignsandimplementsaninstantmessagingserviceandamessagepushservicebas

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。