我们正在尝试使用XMPP协议在我们的产品中构建聊天应用程序。我们正试图找出方法,当我们浏览可能的选项时,我们遇到了一些术语,如XMPP服务器,XMPP库和XMPP客户端。
这是我的理解:
XMPP服务器:已经实现的应用程序支持XMPP请求并提供响应。
XMPP客户端:已经实现了客户端应用程序,了解如何连接到XMPP服务器并发送消息。
XMPP库:根据我们自己的自定义构建服务器部分或客户端部分的API。
有人可以告诉我,我的理解是否正确?如果不是,请指出我正确的方向。
我看到的链接是这样的:
https://xmpp.org/software/clients.html