基于Android平台的即时通信系统的设计与实现.pdf

基于Android平台的即时通信系统的设计与实现.pdf

ID:34537465

大小:2.42 MB

页数:91页

时间:2019-03-07

基于Android平台的即时通信系统的设计与实现.pdf_第1页
基于Android平台的即时通信系统的设计与实现.pdf_第2页
基于Android平台的即时通信系统的设计与实现.pdf_第3页
基于Android平台的即时通信系统的设计与实现.pdf_第4页
基于Android平台的即时通信系统的设计与实现.pdf_第5页
资源描述:

《基于Android平台的即时通信系统的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子科技大学UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA专业学位硕士学位论文MASTERTHESISFORPROFESSIONALDEGREE论文题目基于Android平台的即时通信系统的设计与实现专业学位类别工程硕士学号201092120225作者姓名李翠娟指导教师张震教授万方数据分类号密级UDC学位论文基于Android平台的即时通信系统的设计与实现李翠娟指导教师姓名张震教授电子科技大学成都周艳明高工电子科技大学中山学院中山申请学位级别硕士专业学位类别工程硕士工程领域名称软件工程提交论文日期2012.12.1论文答辩日期201

2、2年12月5日学位授予单位和日期电子科技大学2012年12月27日答辩委员会主席刘智勇评阅人万方数据DESIGNANDIMPLEMENTATIONOFANDROIDPLATFORM-BASEDINSTANTMESSAGINGSYSTEMAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:SoftwareEngineeringAuthor:LiCuijuanAdvisor:Prof.ZhangZhenSchool:SchoolofPoliticalScienceandPublicA

3、dministration万方数据独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。作者签名:日期:年月日论文使用授权本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数

4、据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)作者签名:导师签名:日期:年月日万方数据摘要摘要21世纪,即时通信系统作为一种新兴的技术获得了突飞猛进的发展,这种系统以手机网络为基础,在不同用户间以实时方式与其它在线用户进行信息交互通讯,它的突出优点是快捷方便,因此,自问世以来就受到了服务行业和商业领域的青睐。传统的即时通信应用大部分是在PC端实现的,但随着无线从传统的互联网时代步入移动互联网时代,出现了许多热门的即时通信软件,例如AOL、MSN、QQ、Skype等。无论对于个人还是企业,对于即时通讯软件的需求一直有增无减。但

5、这些即时通信系统给通信交流来方便的同时,也出现了新的问题。首先,企业内部很多数据在网络上传输存在严重的安全隐患。其次,这些IM各自遵循不同的协议,从而导致这些系统(如QQ、MSN、阿里旺旺、网易泡泡、GTalk等)之间不能互联互通,XMPP协议的出现解决了这一难题。XMPP(ExtensibleMessagingandpresenceprotocol)可扩展消息与出席协议,是一种基于可扩展标记语言XML的高度自由、高度开放的协议。任何遵循XMPP协议的软件,可以实现相互通信。XMPP具有良好的可扩展架构,可以方便地集成到其它应用,在企业协同办公、ERP、CRM等大型系统中有着很好的发

6、展前景。目前,包括Google公司、苹果公司在内的软件巨头也支持XMPP协议,促进了XMPP协议的推广和普及。本文在开源服务器软件Openfire及和Android平台上设计并实现了基于XMPP协议的即时通信系统。该系统实现了消息收发、会议讨论组、文件传输和用户管理等基本功能。本文着重研究了XMPP协议和Android进程间通信等技术。最终开发实现了一套比较完善的即时通信系统模型,为个人或企业搭建自己的即时通信系统,降低生产运营成本,解决内部数据传输安全,实现与其他通信系统互通等问题提出了可行性高的解决方案。系统开发完成后,作者进行了运行测试,从测试结果来看,即时通讯系统能够顺畅实现

7、用户注册、用户登录、好友分组、资料设置以及手机信息交互等功能。通过系统本系统的开发,作者成功的使用XMPP协议,在Android平台的支撑下解决了不同的通信协议之间的交互对接问题,投入使用后的情况表明,这款系统软件获得了优异的用户体验,并逐步推广到实际工程项目中。关键词:Android,XMPP协议,Openfire,即时通信I万方数据ABSTRACTABSTRACTSincethe21stcentury,instantmessagingsystem,as

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

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

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