什么是XMPP扩展(XEP),如何使用它们?
我正在尝试使用和制作聊天应用程序什么是XMPP扩展(XEP),如何使用它们?,xmpp,openfire,strophe,Xmpp,Openfire,Strophe,我正在尝试使用和制作聊天应用程序 我总是阅读有关XEP等的文章,它总是将我重定向到,我甚至不知道如何使用这些扩展。这似乎是一个愚蠢的问题,但我可以接受,因为我是新手,但我们如何使用扩展?任何提出这个问题的人通常都应该从一个XMPP库开始,该库已经实现了他们所需要的一切 尽管如此,它仍然值得一个答案 XMPP代表可扩展的消息和状态协议。“可扩展”部分很重要。XMPP基于XML,这是一种支持名称空间概念的数据格式 通过名称空间,您可以向XMPP中添加未在中定义的位。这一点很重要,因为XMPP规范故意
我总是阅读有关XEP等的文章,它总是将我重定向到,我甚至不知道如何使用这些扩展。这似乎是一个愚蠢的问题,但我可以接受,因为我是新手,但我们如何使用扩展?任何提出这个问题的人通常都应该从一个XMPP库开始,该库已经实现了他们所需要的一切 尽管如此,它仍然值得一个答案 XMPP代表可扩展的消息和状态协议。“可扩展”部分很重要。XMPP基于XML,这是一种支持名称空间概念的数据格式 通过名称空间,您可以向XMPP中添加未在中定义的位。这一点很重要,因为XMPP规范故意只描述了一组核心内容,如:
- 客户端如何连接到服务器
- 加密(SSL/TLS)
- 认证
- 服务器如何相互通信以转发消息