首页
学习
活动
专区
圈层
工具
发布

XMPP协议

在这四种协议中,XMPP是最灵活的。 XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。...经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。...XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。...采用XMPP协议的即时通信应用,Google Talk是基于XMPP协议,而且它还允许其它IM自由使用XMPP协议。...如此一来,任何IM供应商在遵循XMPP协议的前提下,都可以随时与Google Talk实现免费连接. 5、XMPP系统特点 (1) 客户机/服务器通信模式 (2) 分布式网络 (3) 简单的客户端 (

3.6K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    7.xmpp版即时聊天

    tcp和udp两种形式 常见的术语 xmpp:基于xml的可拓展协议. jabber:xmpp的前身. openfire:支持xmpp的开源服务器 smack.jar:对xmpp协议封装.方便开发的jar...包. spark.exe:基于xmpp的pc客户端; asmack.jar:smack.jar的精简版.专门针对android端开发 xmpp的认识. xmpp官网:http://xmpp.org/...XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。  xmpp特点: 开放: XMPP协议是自由、开放、公开的,并且易于了解。 ...而XMPP的技术规格已被定义在RFC 3920及RFC 3921 。 任何IM供应商在遵循XMPP协议下,都可与Google Talk实现连接。...https://github.com/Flowdalic/asmack asmack下载地址1:http://asmack.freakempire.de/ asmack下载地址2:http://code.google.com

    2.6K60

    7.xmpp版即时聊天

    ,分为tcp和udp两种形式 常见的术语 xmpp:基于xml的可拓展协议. jabber:xmpp的前身. openfire:支持xmpp的开源服务器 smack.jar:对xmpp协议封装.方便开发的...jar包. spark.exe:基于xmpp的pc客户端; asmack.jar:smack.jar的精简版.专门针对android端开发 xmpp的认识. xmpp官网:http://xmpp.org...XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。 xmpp特点: 开放: XMPP协议是自由、开放、公开的,并且易于了解。...而XMPP的技术规格已被定义在RFC 3920及RFC 3921 。 任何IM供应商在遵循XMPP协议下,都可与Google Talk实现连接。...https://github.com/Flowdalic/asmack asmack下载地址1:http://asmack.freakempire.de/ asmack下载地址2:http://code.google.com

    2.4K10

    Google Home创始团队成员空降物灵星舰,相约“Ling Talk”一起聊聊智能音箱那些事儿

    12月7日晚,物灵科技联合科技自媒体“极客吐司”,在位于北京望京浦项中心的物灵星舰举办了此次的「Ling Talk」,邀请到了Google Home创始团队成员之一作为主讲人。...Google Home是否是未来一个重要的入口级战略高地?”等问题,主讲人与到场的嘉宾们进行了热烈的讨论。 Google Home 的诞生 —— 搜索行为向对话的转变。...Google意识到,搜索这一行为可以通过对话来完成。而刚好在解答人们问题这方面,Google无疑有着最为丰富的数据和资源。因此,Google Home这个基于语音交互的AI智能家居诞生了。...物灵旗下的两款产品也与Google Home等前辈们一起同台竞技。...「Ling Talk」将继续在物灵星舰持续开展,为小伙伴们带来业界最前沿的内容分享与观点碰撞,一起期待下一期的精彩吧!

    87000

    SDN实战团分享(四十):揭秘Arista EOS三大特性,打造非一般的云网架构

    这个例子讲的是 Arista 交换机利用 XMPP 实现多机箱管理特性。...XMPP 是即时通讯的协议,可以轻易支撑上万个客户端,像 Google Talk 也是利用这一协议制作的,实现类似于微信的功能。 ?...我在上面目前只配置了管理地址和 XMPP 客户端开启功能: ?...Google等云巨头推动 OpenConfig 的一个重要原因就是希望能够以单一标准化数据模型 (YANG) 来定义数据和实时状态反馈(state streaming),其实就是数据定义加上 Telemetry...Google等云巨头推动 OpenConfig 的一个重要原因就是希望能够以单一标准化数据模型 (YANG) 来定义数据和实时状态反馈(state streaming),其实就是数据定义加上 Telemetry

    2.7K50

    Android:最全面解析Android消息推送解决方案

    C2DM(Cloudto Device Messaging),将在下面详细描述 4.1 C2DM Cloud to Device Messaging,云端推送,是Android系统级别的消息推送服务(Google...缺点 依赖于Google官方提供的C2DM服务器,但在国内使用Google服务需要访问外国网站,成本较大; 需要用户手机安装Google服务。...但由于Android机型、系统的碎片化 & 国内环境,国内的Android系统都自动去除Google服务,假如要使用C2DM服务,这意味着用户还得去安装Google服务,成本较大。...XMPP的核心:XML流传输协议(在网络上分片断发送XML的流协议),也是即时通讯指令的传递基础,即XMPP用TCP传的是XML流 与即时通讯相关的指令,在以前要么用2进制的形式发送(比如QQ),...源码实例:有一个很棒的基于XMPP协议的java开源Android push notification:Androidpn项目地址,大家有兴趣可以去看看 更多关于XMPP协议更加详细请点击 4.6

    8.6K31

    Carson带你学Android:全面解析Android消息推送解决方案

    缺点 依赖于Google官方提供的C2DM服务器,但在国内使用Google服务需要翻墙,成本较大; 需要用户手机安装Google服务。...但由于Android机型、系统的碎片化 & 国内环境,国内的Android系统都自动去除Google服务,假如要使用C2DM服务,这意味着用户还得去安装Google服务,成本较大。...XMPP的核心:XML流传输协议(在网络上分片断发送XML的流协议),也是即时通讯指令的传递基础,即XMPP用TCP传的是XML流 与即时通讯相关的指令,在以前要么用2进制的形式发送(比如QQ),要么用纯文本指令加空格加参数加换行符的方式发送...XMPP传输的即时通讯指令的逻辑与以往相仿,只是协议的形式变成了XML格式的纯文本。...源码实例:有一个很棒的基于XMPP协议的java开源Android push notification:Androidpn项目地址,大家有兴趣可以去看看 更多关于XMPP协议更加详细请点击 4.6

    1.9K10

    技术笔记:XMPP之openfire+spark+smack

    在即时通信这个领域目前只找到一个XMPP协议,在其协议基础上还是有许多成熟的产品,而且是开源的。所以还是想在这个领域多多了解一下。 XMPP协议:具体的概念我就不写了,毕竟这东西网上到处是。...XMPP协议据网上说还是比较优秀的,表现就是google等大公司都在自己的即时通讯产品上。 openfire:是我在这个万花丛中找到的一点红。...选它的主要原因是: 1、它支持XMPP咯 2、它是java实现的,开源的 3、它比较有名,性能不错 4、部署挺简单的,还有许多现成的插件 至于openfire的安装部署网上文章比较多,这里也不打算写。...这里有个XMPP的官方网站可以看看:http://xmpp.org/software,这里列举了一些现有的产品和开发包。包括Clients,Servers,Libraries,Projects。...其中的Projects列举了一些使用XMPP协议的比较大的项目,比如Google、whatapp、apple,够大了吧。

    2.6K50
    领券