如何为Openfire实现我们自己的(自定义)服务器代码

时间:2014-05-15 21:27:50

标签: android xmpp openfire

我正在制作一个我需要使用GCM CCS的android项目。所以我选择了openfire服务器 作为第三方应用服务器。我已经安装并配置了openfire服务器。我有一个用Java编写的示例应用程序服务器,使用Smack库和我https://developer.android.com/google/gcm/ccs.html

现在我想在openfire服务器中实现此代码。我从igniterealtime文档(http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/source-build.html#jar)中跟踪了“构建源代码”。

但仍然不知道如何编辑(编写/实现/访问)openfire服务器的代码。我已经在我的电脑上成功安装并配置了蚂蚁。

我的基本问题是:如何根据我们的需求使openfire服务器工作?

我对这一切都很陌生,所以请分享关于自定义XMPP服务器的任何好的教程或材料。提前谢谢......

1 个答案:

答案 0 :(得分:0)

我对GCM CCS及其他方面的了解不多。对于openfire开发,你应该考虑将插件写入openfire。可以使用openfire API编写插件来扩展服务器的功能。使用openfire查看现有插件和plugin development

如果您需要更改服务器的功能。您已经构建了服务器。源代码在那里,只需查看您所需的模块,首先开始放置日志,触摸最小功能,然后根据您的需要进行更改。检查许可证方案。