摘要
即时通信软件凭借快捷方便的优点获得了突飞猛进的发展。XMPP(Extensible Messaging and presence protocol)可扩展消息与出席协议,作为即时通信软件的主流协议之一,是一种基于可扩展标记语言XML的高度自由、高度开放的协议。XMPP具有良好的可扩展架构,可以方便地集成到其它应用,在企业协同办公、ERP、CRM等大型系统中有着很好的发展前景。然而,XMPP协议在移动网络下存在可靠性低、流量消耗大、电量消耗大等问题,因此,在设计基于移动网络环境的即时通信软件时,应对XMPP协议进行针对性优化。文章通过分析XMPP在实际使用中存在的问题及缺陷,设计了一套针对基于XMPP协议的移动即时通信应用的优化方案。
Instant messaging application has been developed rapidly due to its convenience.As defined in an open standard and uses an open systems approach of development and application,XMPP protocol is widely applied in in-stant messaging applications nowadays.However,XMPP still has some weakness such as does not support quality of service,has a higher network overhead compared to purely binary solutions and so on.Consequently,the optimization of XMPP should be undertaken during the design and implement of instant messaging applications on mobile net-works.This paper analyzes the problems and weakness of XMPP in applications and put forward a solution to optimiza-tion the performance of XMPP protocol.
出处
《软件》
2016年第2期163-165,共3页
Software
关键词
计算机应用
XMPP
移动网络
即时通信
Computing applications
XMPP
Mobile networks
Instant messaging