基于Android平台端到端即时通信系统的分析与设计

来源 :北京邮电大学 | 被引量 : 16次 | 上传用户:zgjcq1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着即时通信的发展以及互联网向移动终端的普及,网络和用户对于即时通信的要求也越来越高,即时通信系统已经从固定网络向移动网络发展,用户已经把即时通信看作日常中不可缺少的通信方式;用户需要在手机或平板电脑等无线终端设备上通过即时通信系统进行交流;Android平台的开放性等特点既能促进技术的创新,又有助于降低开发成本,基于此平台应用程序的开发已经成为一个热门的方向。本文结合手机操作系统和即时通信软件的发展现状,对端到端即时通信系统需求分析的结果,设计了一个基于Android平台的端到端即时通信系统,系统使用了XMPP协议。本文首先对系统的课题背景做了简单的介绍,进而详细分析了Android操作系统的架构、以及应用的构成和工作机制、即时通信协议的工作原理,之后使用了软件需求分析的方法,完成了系统需求分析工作,明确了系统的设计方向,并基于分析结果提出了整体系统结构和框架体系的设计方案,阐述了系统所运用到的关键性技术,对系统的即时消息、实时语音、图片传输和位置交友等功能的运行流程进行了设计,并对服务器与客户端的各个模块和数据库进行了详细设计。满足了客户端与客户端之间通过服务器进行的即时通信功能。
其他文献
法学界一般认为,人民调解协议司法确认制度(1)符合一种世界潮流;(2)它通过诉调"无缝对接",提升了人民调解的约束力;(3)通过促进社会和谐,弘扬发展了中华传统"和合"文化,实现
在古代,大批从北方南下迁移的人口定居于福建各地,人口迁移活动有力地促进了当地各个时期的开发进程,给当地社会、经济、文化的发展带来了深远的影响。福建移民开发有着其鲜
一篇课文的教学一般可分为自读感知、精读领悟和诵读表达三个阶段。许多教师往往只重视中间的精读领悟阶段而忽视了自读感知和诵读表达这两个阶段,孰不知自读感知阶段是基础,有
中小微企业在拉动全省经济增长、增加就业、促进经济转型跨越发展等方面发挥着重要作用.全省各级政府及有关部门、驻晋金融监管机构、各金融机构要进一步深化中小微企业综合金
油井产量计量是油田生产管理工作中的一个重要环节,功图法计量技术是一项低成本、高可靠性、易维护的油井计量新技术。但在华庆油田属低渗、超低渗油田,存在着产液量低、间歇
随着经济社会的发展,我国城市化的进程不断加快,城市人口大量聚集。人们生活水平的不断提高,对于电器的需求也越来越大,为此也造成了不小的消防安全隐患。因此,加强消防监督
关于宣告死亡制度,颇少的几条法律条文,给法官的审判工作带来不便,也不能规范利害关系人的恶意行为。本文收集现实中典型的案例,通过对案例的剖析来分析我国现行立法关于宣告
奥尔夫音乐教学是一种比较著名的音乐教育体系,在全世界范围内有着广泛的影响力,对其的引入,给我国的音乐教育带来了新的挑战与改变,我国的音乐教育不断吸收和容纳这种音乐教育法
说道胆囊疾病,可能大家最先想到的是胆囊炎、胆结石这 两种最常见的疾病,但是关于胆囊疾病还有一个大家平时可 能不是很了解的疾病,那就是胆囊息肉,其实胆囊息肉发病率 并不
期刊
现阶段我国的教育正处在深化阶段,在新课程标准的实施背景下,对中学的体育教学产生了深远影响,以往的教学模式已经不能适应实际的教学需求,所以探索有效的教学模式就成了中学体育