是否有一个好的(半)官方教程集?我需要寻找Jabber资源而不是XMPP吗?
除其他事项外,我希望看到有用例和流程的图表,而不仅仅是干燥的协议文本。我知道有关XMPP的书籍存在,但通常任何书中的内容都以某种形式在线上可用。
这可能太基础了,但至少它是技术性的:https://web.archive.org/web/20170916193014/http://www.adarshr.com/fun-with-xmpp-and-google-talk ,以及第二部分:https://web.archive.org/web/20171005104211/http://www.adarshr.com:80/fun-with-xmpp-and-google-talk-part-2
它解释了stanza是什么,有哪些类型可用等内容。
以下是让我开始XMPP开发的内容:
后来我为OpenFire XMPP服务器开发了一个插件。他们的网站上有一些教程和论坛,我认为smack和openfire api都很容易学习。
如果您不了解Java:该书提到了SkeekXMPP Python库,并使用它创建了一些示例(回声机器人等)。
这可能是一个老问题,但我只想记录一下我学习XMPP的过程。几年前,我和一些朋友正在学习如何利用XMPP,了解它如何适应更大的整体任务是相当繁琐的。我强烈建议首先阅读XMPP的维基百科页面:
http://en.wikipedia.org/wiki/XMPP
你会惊讶于有多少人无法回答关于XMPP的最基本问题。
我也强烈推荐阅读这篇文章:
它将让你了解XMPP背后的动机、历史以及曾经与它同等水平的协议。
从那里开始,最好阅读维基百科页面的来源,以便更深入地了解您可能感兴趣的XMPP功能。
http://beem-project.com/projects/beem/files
以及相关文档。
希望它能像对我有帮助一样,也能帮助其他人。