我一直在研究文本和语音聊天应用程序,我正在研究XMPP。我访问了http://www.xmpp.org并找到了一个开源服务器和客户端。客户似乎没有为我提供我需要的完全灵活性,所以我需要创建一个我自己的。
我需要知道以下内容:
如何连接XMPP服务器(我已经安装了Openfire)? 我的基本目标是发送XML并接收Openfire的响应。
我需要发送什么XML,以及如何发送和接收它?
答案 0 :(得分:0)
请参阅RFC 3920,第4.8节简化流示例
答案 1 :(得分:0)
您可能希望查看libxmpp一条可能的路线。
答案 2 :(得分:0)
XMPP有多种client libraries可以为您提供此功能。选择一种支持您要使用的功能的语言。
每种语言可能有一对,您可以搜索相关语言的有效性,支持和受欢迎程度。