【问题标题】:Is ejabberd suitable for us?ejabberd 适合我们吗?
【发布时间】:2017-06-09 03:26:53
【问题描述】:

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

我还想从所有设备查看我的消息存档:iOS、Android 和 Web。 它应该是安全的。
这一切都可能吗?

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

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

【问题讨论】:

    标签: ejabberd ejabberd-api


    【解决方案1】:

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

    您可以轻松实现一对一聊天、群聊、照片/视频/文件发送/接收(甚至是最后一次查看)和用户个人资料管理。

    有多种方法可以在不同的盘子表格上存档聊天记录,您可以使用其中任何一种。

    有些库可以帮助您实现目标。

    • iOS 移动库:XMPPFramework、Jayme
      • REST API 移动 Android 库:Smack、Retrofit
      • 带有 WebSocket 的 Web 库 支持和回退到 BOSH:Strophe

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

    所以在我看来这是选择 xmpp 的最佳选择

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-06
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-01
      相关资源
      最近更新 更多