基于XMPP协议的轻量级即时通信系统移动端的设计与实现

被引量 : 0次 | 上传用户:cucumber
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
苹果手机以及Andriod手机的出现,极大促进了移动互联网的发展。随着移动互联网的发展,许多企业对移动端即时通信工具的需求越来越大。然而目前各种类型的企业对即时通信工具的要求不完全一致,使得对轻量级即时通信系统的需求越来越大。本文主要研究的内容为基于XMPP协议建立一个轻量级即时通信系统,XMPP (Extensible Messaging and Presence Protocol)是一种以XML为基础的开放式实时通信协议,是经由互联网工程工作小组(IETF)通过的互联网标准。XMPP协议采用了分布式的结构以及模块化的结构,具有开放、可扩展、稳定与安全等优点。本文首先介绍了轻量级即时通信系统的意义以及相关的背景,阐述了当前许多即时通信工具以及相关研究对各类型企业即时通信系统的不足。然后,详细介绍下XMPP协议以及即时通信系统中的关键技术,包括XMPP核心协议、即时通信服务器以及移动客户端类库。针对之前的技术研究,本文详细介绍了XMPP协议的部分扩展协议以及如何扩展协议,通过部分的扩展实例使得对轻量级即时通信系统扩展性有更加直观的认识。在对轻量级即时通信系统的研究之后,本文还针对即时通信系统必要的几个模块进行的详细设计。通过这些的研究,私有组织应该知道如何扩展XMPP协议以满足它们的需求,同时通过各个模块的设计,对轻量级即时通信系统的更加清晰的认识,使得可以很方便的实现自定义的即时通信系统。最后,基于之前的研究,我们以云南大学为例,实现了一整套即时通信系统一云大通讯。云大通讯系统实现了登录登出模块、花名册管理模块、电子名片模块、消息模块、本地商圈与招聘平台模块以及会议系统与群组模块。
其他文献
<正> 研究环境因素对人的认识的影响,有助于丰富和深化认识论,指导人们现实的认识活动,本文就此作一初步探讨。与人类相处的、围绕人群空间的各种周围条件或因素的总和,就是
老年人各方面身体机能尤其是记忆会随着年龄增长而出现下降。相关研究揭示除了年龄会影响个体记忆能力之外,老化相关刻板印象也会影响老年人的记忆。但以往相关研究都只是探
<正>为了便于操作并避免茎蔓和果实匍匐在地面上引起病害和物理创伤,以及受光不均匀影响果品质量,黄瓜、番茄、辣椒等无限生长型高秧爬蔓作物在生长过程中需要用支撑物将不断
毛竹(Phyllostachys edulis)是我国森林资源的重要组成部分,随着社会发展和人们需求的提高,毛竹在建筑、食品、保健等社会经济方面及固碳释氧、保持水土、涵养水源等生态方面均得
目的观察原花青素(OPC)对大鼠放射性心脏损伤(RIHD)心肌组织白细胞介素-1(IL-1)、转化生长因子-β1(TGF-β1)和核因子-κB(NF-κB)蛋白表达的影响,探讨OPC在大鼠RIHD中的可能
本文简要概括了造纸湿部浆料系统及白水中铝离子浓度的检测方法,着重介绍了本实验室正在研制的铝离子浓度在线检测仪的原理、功能,展望了该仪器的应用前景.
中国批量热镀锌行业近年来取得了巨大的进步,每年的产量超过了1300万吨。批量热镀锌产品在中国有广泛地用途,应用领域包括电力设施、建筑、交通运输等。近年来通过引进一系列
物业税是以不动产为征税对象,由其所有者按照不动产的市场价值的一定比例定期缴纳税款的税种。纵观世界各国,绝大多数国家都在实行物业税。我国自2009年以来房价一直不断攀升,在
由于老年人骨质疏松,骨折发生的几率高,有相当一部分老人合并有高血压、糖尿病,因骨折后需长期卧床,肢体制动,一方面会加重原有的疾病,另一方面易患下肢静脉血栓导致肺栓塞而死亡;另
膳食纤维(DF)包括水溶性膳食纤维(SDF)和水不溶性膳食纤维(IDF)。膳食纤维能够降低肥胖症、心血管病及糖尿病等疾病的发病率,因此受到人们的广泛重视。膳食纤维的来源广泛,苹果渣、豆