基于Android平台的即时通信中间件的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:Hotcoolman
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时通信中间件作为整个即时通信系统应用的核心服务模块,它将网络连接、信令交互、数据传输、业务逻辑、应用安全等经过抽象独立出来,成为一个独立的易于重用、易于扩展、访问透明、使用简单、稳定性更高的软件模块。该软件模块在简化移动平台复杂环境的同时,也负责完成整个即时通信应用的底层复杂网络交互和相关的业务处理逻辑,充分解耦和即时通信应用的核心服务模块和界面交互模块,进一步提高即时通信应用的稳定性、重用性和可扩展性。本文在充分研究并总结了移动Android系统平台的相关特性后,结合即时通信系统应用的服务功能及业务特点,研究并实现了Android平台下稳定的、低耦合和高可用的即时通信系统Instlink2的中间件平台。该中间件平台采用面向服务的设计理念,在中间件平台内部聚合完成了基础网络通信和即时通信相关的业务服务功能,并对上层应用程序界面屏蔽了Android系统平台的复杂环境特性。Instlink2中间件平台被设计实现为Andoid平台下独立的服务组件,并运行在单独的操作系统进程内部,因此可为多个不同的应用程序界面层提供即时通信业务服务功能。上层应用程序界面在进行简单的服务绑定操作后,只需按照说明文档构建简单的JSON格式的字符串命令参数,即可通过服务代理接口向中间件平台请求即时通信相关的业务服务功能。
其他文献
期刊
期刊
对目标进行可靠有效的敌我属性识别是现代军事战争中非常核心且关键的问题。S模式信号无论是在日常的飞行管理,还是在空战中,都是实现正常的空中交通管理以及战时的空中联络、
进入21世纪以来,中国的无线通信技术正在以前所未有的速度向前发展。下一代通信系统以高速宽带为主要特征,为此系统的设计应尽量满足更大的容量、更高的频谱效率、更可靠的传输
码分多址(CDMA)为第三代移动通信系统的空中接口标准。由于多个用户的随机接入,所使用的扩频码一般非严格正交,非零互相关系数的存在会引起用户间的相互干扰,称为多址干扰(MAI)
移动Ad hoc网络(MANET)是由一组带有无线收发装置的移动节点所组成的多跳临时性自治系统。移动自组网中有许多有线网络中所不曾出现的新问题和新挑战。在这些问题中,节能问题
本硕士论文紧密结合中国联通的NGN试验网—新纪网的实际网络结构、运行业务、服务质量现状,在对现网进行深入调研、分析的基础上,结合目前国际国内主流QoS指标体系研究的现状,提
随着计算机网络、多媒体和通信技术的飞速发展,特别是结合计算机网络、多媒体压缩算法技术、宽带网络和计算机处理能力的显著进步,数字,网络,电视将融为一体,IPTV(Internet Protoc
基于图像绘制技术是目前虚拟环境构建的一种重要手段,它简化了传统的基于几何建模的复杂建模过程,因此具有更强的真实感和更快的绘制速度。以实景图像为基础,运用图像处理技术对
期刊