【发布时间】:2013-10-24 00:41:00
【问题描述】:
首先我是编程世界的新手。
我正在尝试开发一个应用程序,该应用程序也将具有一个网站。我想在里面有一个聊天功能。谷歌搜索后,我发现了 xmpp 服务器,例如 openfire jabber 等,以及 smack 和类似的库。我知道 xmpp 服务器可以实现一般聊天功能,但是我需要安装 xep 文件才能使用 xeps 吗? 我需要在服务器端和客户端做些什么来实现 xeps?
【问题讨论】:
首先我是编程世界的新手。
我正在尝试开发一个应用程序,该应用程序也将具有一个网站。我想在里面有一个聊天功能。谷歌搜索后,我发现了 xmpp 服务器,例如 openfire jabber 等,以及 smack 和类似的库。我知道 xmpp 服务器可以实现一般聊天功能,但是我需要安装 xep 文件才能使用 xeps 吗? 我需要在服务器端和客户端做些什么来实现 xeps?
【问题讨论】:
您不需要做任何事情来在服务器上实现核心 XEP,因此无需担心(尤其是当您只是在聊天时)。
我建议将 prosody.im 作为一个快速简单的服务器来设置和使用,而不是 openfire。
如果你在做 android 开发,我会看看 asmack 库。
干杯,劳埃德。
【讨论】:
我强烈推荐你这本书: 使用 Javascript 和 JQuery 进行专业 XMPP 编程 - Jack Moffitt
我正在构建一个单独的聊天应用程序 javascript+strophejs,只是在阅读这本书。
祝你好运。
【讨论】: