ejabberd适合我们吗?

时间:2017-01-24 10:55:43

标签: ejabberd ejabberd-api

我们想在我们的应用程序中为messenger创建一个后端。我们有一个iOS和Android客户端应用程序和一个webApplication。我们需要一对一的聊天,群聊,照片/文件支持等等。所有基本的东西都是信使。

我还希望从所有设备上看到我的邮件存档:iOS,Android和Web。 它应该是安全的 这一切都可能吗?

最后一个问题,如果我们的服务器上有2个不同的应用程序,我们需要安装ejabberd两次吗?

我希望有人能给我一些建议。 THX !!

1 个答案:

答案 0 :(得分:0)

Ejabberd使用XMPP执行您想要的所有任务。 ejabberd只是您应用的服务器设置,非常适合各种环境..

您可以轻松实现一对一聊天,群聊,照片/视频/文件发送/接收等操作,即使是最后一次查看和用户个人资料管理。

有不同的方法可以在不同的板块表格中存档聊天,您可以使用其中任何一种。

有一些图书馆可以帮助您实现目标。

  • 适用于iOS的移动库:XMPPFramework,Jayme
    • REST API Mobile 适用于Android的图书​​馆:Smack,Retrofit
    • 使用WebSocket的Web库 支持和回归BOSH:Strophe

**您也可以自定义ejabberd中的每个模块**

所以根据我的说法,这是选择xmpp的最佳选择