我一直在寻找一些开源的XMPP服务器,并熟悉官方网页http://xmpp.org/.但到目前为止,我还没有找到" 可扩展消息和存在协议(XMPP)是一种开放式实时通信技术 "和XEP规范列表之间的任何内容.例如,解释基础知识和术语的文章 - 节,智商,存在等等.即使是维基百科页面也没想到这一点,不出所料,开源项目假设你在开始深入研究代码之前就知道这些事情.
这是一个很好的(半)官方教程吗?我是否需要寻找Jabber资源而不是XMPP?
除此之外,我希望看到用例和流程图,而不仅仅是干协议文本.我知道有关XMPP的书籍,但一般来说书中的任何内容都可以通过网络形式获得.
GDR*_*GDR 52
这可能太基础了,但至少它是技术性的:https://web.archive.org/web/20170916193014/http : //www.adarshr.com/fun-with-xmpp-and-google-talk and the第二部分,https://web.archive.org/web/20171005104211/http://www.adarshr.com:80/fun-with-xmpp-and-google-talk- part-2
它解释了什么是什么,可用的类型和东西.
小智 36
以下是让我了解XMPP开发的原因:
后来我为OpenFire XMPP服务器开发了一个插件.他们的网站上也有一些教程和论坛.我认为smack和openfire api都很容易学习.
如果你不是java:这本书引用了SkeekXMPP Python库,并用它来创建一些例子(echo bot,...).
RFC(在维基百科页面上列出)应该是对该主题的一个很好的介绍.
例如:RFC3920:可扩展消息传递和在线协议(XMPP):核心