基于xmpp协议的手机多方多端即时通讯方案

基于xmpp协议的手机多方多端即时通讯方案

ID:13835868

大小:1.23 MB

页数:21页

时间:2018-07-24

基于xmpp协议的手机多方多端即时通讯方案_第1页
基于xmpp协议的手机多方多端即时通讯方案_第2页
基于xmpp协议的手机多方多端即时通讯方案_第3页
基于xmpp协议的手机多方多端即时通讯方案_第4页
基于xmpp协议的手机多方多端即时通讯方案_第5页
资源描述:

《基于xmpp协议的手机多方多端即时通讯方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、开发背景1、国际背景随着Internet技术的高速发展,即时通信已经成为一种广泛使用的通信方式。1996年Mirabilis公司推出了世界上第一个即时通信系统ICQ,不到10年间,即时通信(InstantMessaging,简称IM)以发展成为了最流行的网络应用之一。特别是近几年的迅速发展,即时通信的功能日益丰富,它不再是个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、音乐、电视、游戏、电子商务等为一体的综合化信息平台。2、国内背景目前国内外及时通信软件IM(InstantMessenger

2、)形势风起云涌,可谓战况空前,IM作为继Email和Web之后最主要的互联网基础应用之一,为商家必争之地。国内的形势由于QQ的垄断性优势明显,表面稍显平静,实则暗流涌动。目前来看,胖企鹅公司以压倒性优势占据了国内IM市场近八成份额,并且紧紧抓住低端市场,用户数量庞大,盈利丰厚。其他的IM微软MSN(WLM)、网易POPO、新浪UC、TOMSkype、GoogleGtalk等占有率较为惨烈,还有雅虎即时通、AIM、ICQ以及传闻中的BaiduIM和搜狐搜Q以及一些目前并不出名的如校内网的校内通,La

3、va-lava等等等等,凡在国内叫得上号的叫不上号的互联网企业,几乎没有不推IM的,甚至连中国移动都力推飞信,希望分得一杯羹。然而这些即时通讯不能实现互联互通,限制了用户的扩展。3、为什么选择XMPP协议虽然现在即时通信软件有很多,但是它们之间不能互联互通也阻碍了及时通信用户的继续扩展。因此,在现阶段的各种即使通信服务,没有统一的标准,无法实现互联互通的局面下,而XMPP(ExtensibleMessageandpresenceProtocol)协议的出现,实现了整个及时通信服务协议的互通。有了这

4、个协议之后,使用任何一个组织或者个人提供的即使通信服务,都能够无障碍的与其他的及时通信服务的用户进行交流。例如google公司2005年推出的Googletalk就是一款基于XMPP协议的即使通信软件。目前IM即时通信有四种协议:1.即时信息和空间协议(IMPP)2.空间和即时信息协议(PRIM)3.针对即时通讯和空间平衡扩充的进程开始协议SIP4.XMPP协议:该协议的前身是Jabber,我们采取XMPP协议主来实现IM主要是考虑XMPP协议是以XML为基础的,它继承了在XML环境中灵活的发展性

5、。这表明XMPP是可扩展的,所以XMPP信息不仅可以是简单的文本,而且可以携带复杂的数据和各种格式的文件,也就是说XMPP协议不仅可以用在人与人之间的交流,而且可以实现软件与软件或软件与人之间的交流,目前支持XMPP协议的即时通讯工具有Gtalk、FaceBookIM、Twitter、网易POPO等等通讯工具,具有非常好的发展情景。正如任何事物都有其自身的发展规律一样,技术和产品的进步也有其自身的规律。从萌芽到混乱最终标准化,这是互联网产品的基本规律。IM跟其实发展自Email,跟Email有着很

6、多共同点。让我们来对比一下Email目前的情况,或许会有些启示。Email现在已经被广泛应用,谁都不能质疑其互联网第二应用的地位(第一应用是Web)。Email之所以能广泛地被应用最关键的原因应该是Email有一套开放标准的协议规范(包括SMTP、POP、IMAP等),任何人都可以基于这些协议规范开放自己的Email产品,不管是Email服务器也好,Email收发客户端也罢还是现在颇为流行的Web形式的Email界面,它们都是基于同一套标准。在这套标准的框架下,各个Email相关厂商都各自占据产业

7、链的相应位置,相互合作相互竞争,这才是一个百花齐放的健康竞争环境,而且这种健康竞争最终受益者还是广大用户。XMPP(www.xmpp.org)由Jabber软件基金会开发,最早在Jabber上实现。Jabber项目由JeremieMiller在1998年开始的一个免费、开源的项目,用于提供给MSN、Yahoo!的IM服务。由于XMPP是一种基于XML架构的开放式协议,在IM通讯中被广泛采用。XMPP的基础部分已经在2002-2004年得到了互联网工程任务组(IETF)的批准,这意味着XMPP在将来

8、就像我们认为理所当然的Internet协议TCP/IP、HTTP、FTP、SMTP、POP一样成为Internet标准;这意味着以后我们就像使用Web、使用Email和使用FTP一样开放地使用IM。甚至若干年后人们会理所当然地认为163的邮箱可以给Hotmail发邮件一样,QQ用户也可以添加Gtalk用户,人们会逐渐忘却当年军阀割据纷乱的历史。这是一种革命性的进步!不支持XMPP的IM将会像IBM的Token-Ring一样孤芳自赏或者像DECNET协议一样被人遗忘。遥想当年DECN

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。