Answers:
来自http://wiki.xmpp.org/web/Jabber_Programmer%27s_Guide
Jabber网络的体系结构类似于电子邮件,而Jabber服务器符合电子邮件服务器(server.com),而Jabber客户端符合电子邮件客户端(user@server.com)。区别在于,所有事情都是通过持久的XML-TCP流实时(按定义:几乎)发生的。在示例中,这使得其他(授权)用户可以看到您的在线状态。除此之外,服务器还可以提供专门的服务,例如用户目录(users.server.com)或气象代理(weather.server.com)。XMPP是网络所基于的体系结构/协议。
特别是:
Jabber和XMPP有什么区别?自2004年以来,XMPP是IETF批准的即时消息和状态协议。XMPP基于自1998年以来不断发展的Jabber协议。对Jabber软件进行基本的编程如今意味着对XMPP兼容软件进行编程。
XMPP是新名称,Jabber是旧名称。是的,它们引用相同的协议栈。
在2001年末和2002年初,Jabber社区的知名成员决定再次向IETF 提交基本的Jabber协议,这是JSF的正式提交。2002年2月以信息互联网草案(文本| HTML)的形式提交了第一份报告。继此提交文件获得成功之后,决定探索建立IETF工作组的可能性,该工作组以中性名称 可扩展消息和状态协议(XMPP)为基础,对Jabber基本协议进行形式化。
可能有一些背景:名称/术语“ Jabber”是由Cisco购买的,现在是Cisco的注册商标。
Jabber和XMPP有什么区别?
自2004年以来,XMPP是IETF批准的即时消息和状态协议。XMPP基于自1998年以来不断发展的Jabber协议。对Jabber软件进行基本的编程如今意味着对XMPP兼容软件进行编程。
根据:http : //wiki.xmpp.org/web/Jabber_Programmer's_Guide
它看起来像是Jabber协议的改进版本。
请注意,“ Jabber”是注册商标(JABBER®):
http://xmpp.org/about-xmpp/xsf/jabber-trademark/
JABBER®是通过XMPP Standards Foundation许可的注册商标。
我们将术语Jabber和XMPP互换使用。这些技术最初由Jeremie Miller和Jabber开源社区在1998-1999年开发。当社区提交了其核协议,因特网工程任务组(IETF)在2002年,它选择了姓名E X tensible 中号 essaging和P resence P rotocol”的协议,从更广泛的技术和开发者社区的区别。您可以将关系视为XMPP与Jabber的关系,就像HTTP与Web的关系一样 Jabber一词在2000年由Jabber,Inc.(现为Cisco Systems,Inc.的一部分)主动注册商标,以保护开源社区,但是XSF对该术语进行了分许可,以用于开源项目和其他社区活动。
那么,2006年 Jabber vs. XMPP写得很好