基于XMPP的即时通讯系统的设计与实现
2017-09-03程化梅
电子设计工程 2017年15期
程化梅
(武汉邮电科学研究院 湖北 武汉430000)
基于XMPP的即时通讯系统的设计与实现
程化梅
(武汉邮电科学研究院 湖北 武汉430000)
在信息时代,通讯成为人们日常生活必不可少的重要组成部分,而科技的发展也使我们的通讯方式变得越来越简单和普及,给我们的生活带来了巨大的方便。本文首先介绍了XMPP协议的工作原理,并且说明了其优势,然后给出了一套基于XMPP的即时通讯系统设计方案,将其部署在MySql数据库下,以java为编程语言,实现了即时通讯。经测试,本系统实时性好、使用方便、稳定性好,值得推广使用。
通讯系统;XMPP;Java;数据库
在这个快节奏的时代,互联网对人们的生活带来了极大的便利,人们的交流方式不在局限于面对面的交谈或者周期漫长的书信,通信方式越来越多样化而且越来越简单。即时通讯是随着网络技术的高速发展而兴起的一种新的通讯方式,具有极强的实时性、非同步互联网通讯作为通信的主流之一性、互动性等特点。即时通讯无疑是在互联网时代下最流行的通讯方式[1]。主流的即时通讯例如腾讯QQ、微信等,它们以即时、可靠、视频通话、语音通话等特点而大受欢迎。
目前,即时通讯的应用十分普及,不仅有专门的聊天软件供人们使用。甚至很多主流的手机APP都引入了即时通讯的功能,例如新浪微博、百度贴吧的私信,支付宝的聊天功能等。将通讯系统进行拓展和引入新的业务,或者把它嵌入到其它软件系统中,已成为即时通讯软件发展的新趋势。……
登录APP查看全文
