我一直在研究文本和语音聊天应用程序,我正在研究XMPP。我访问了http://www.xmpp.org,发现了一个开源服务器和客户端。客户似乎没有提供我所需的全部灵活性,所以我需要创建一个我自己的。XMPP连接和接收
我需要了解以下内容:
我怎样才能连接到XMPP服务器(我已经安装的Openfire)? 我的基本目标是发送XML并接收Openfire的响应。
需要发送什么XML,以及如何发送和接收?
我一直在研究文本和语音聊天应用程序,我正在研究XMPP。我访问了http://www.xmpp.org,发现了一个开源服务器和客户端。客户似乎没有提供我所需的全部灵活性,所以我需要创建一个我自己的。XMPP连接和接收
我需要了解以下内容:
我怎样才能连接到XMPP服务器(我已经安装的Openfire)? 我的基本目标是发送XML并接收Openfire的响应。
需要发送什么XML,以及如何发送和接收?
见RFC 3920,第4.8节简化流实例
你可能想看看libxmpp一个可能的途径。
XMPP有多种client libraries可供您使用此功能。选择一种支持您要使用的功能的选择语言。
对于每种语言,可能有一对夫妇,您可以搜索相关的语言的有效性,支持和受欢迎程度。