APP下载

基于XMPP协议手机通信应用研究

2015-12-29中国移动通信集团广东有限公司东莞分公司

电子世界 2015年22期
关键词:利用系统

中国移动通信集团广东有限公司东莞分公司 孙 斌

基于XMPP协议手机通信应用研究

中国移动通信集团广东有限公司东莞分公司 孙 斌

手机作为当前互联网最为成熟的移动终端设备,利用IM应用来获取通信传输要求,特别是在智能终端的应用更为广泛。本文将从基于XMPP协议入手,来解决异构网络下手机通信应用问题,并从通信安全性上满足多种通信功能。

手机通信;XMPP协议;Android 通信应用

现代信息网络环境下的通信交流已经成为快捷、时尚的象征。IM领域在众多服务供应商下已经形成多款IM产品。如美国的AOL、微软的MSN,腾讯的QQ、新浪的UC等等。作为日常交流的工具平台,不同企业的IM软件之间的通信应用却难以实现。基于XMPP协议的开源通信协议,能够从自身多种软件协议中满足异构下的即时通信要求。

1 Android平台及XMPP协议探讨

1.1 Android系统架构及平台特点

Android系统是基于Linux内核的开放性OS,从Android系统架构来看,主要采用分层结构,即应用ap层、应用框架层、系统运行库层、Android运行环境及Linux内核层。对于ap层,主要是基于Dalvik虚拟机上的各类应用程序,可以通过对Framework层的API的调用,利用Java语言来进行编写各类应用程序;对于应用框架层,主要是承接上下数据调用需要;对于系统运行库层,主要是支撑系统运行的动态链接库;对于Android运行环境,主要是Java内核库和Dalvik虚拟机,能够有效管理系统资源;对于Linux层,主要是负责内存管理、进程调度、无形网络协议栈、电源控制、驱动模型等内容。

1.2 XMPP协议内容及原理分析

XMPP协议是基于XML的可扩展通信协议,能够满足不同网络拓扑结构的系统交互需要。……

登录APP查看全文

猜你喜欢

利用系统
Smartflower POP 一体式光伏系统
利用min{a,b}的积分表示解决一类绝对值不等式
WJ-700无人机系统
ZC系列无人机遥感系统
利用一半进行移多补少
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
利用数的分解来思考
Roommate is necessary when far away from home
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini