XMPP服务器和XMPP库有什么区别?

我们正在尝试使用XMPP协议在我们的产品中构建聊天应用程序。 我们试图找出这种方法,当我们通过互联网浏览可能的选项时,我们遇到了一些术语,如XMPP服务器,XMPP库和XMPP客户端。

这是我的理解:

  • XMPP服务器:已经实现了支持XMPP请求并提供响应的应用程序。

  • XMPP客户端:已经实现了客户端应用程序,用于连接XMPP服务器并发送消息。

  • XMPP库:根据我们自己的定制构建服务器部分或客户端部分的API。

  • 有人能让我知道我的理解是否正确? 如果不是,请指出正确的方向。

    我看到的链接是这样的:
    https://xmpp.org/software/clients.html

    链接地址: http://www.djcxy.com/p/94139.html

    上一篇: What is the difference between XMPP server and XMPP libraries?

    下一篇: building a xmpp server