【问题标题】:Group Chat Solutions With AWSAWS 群聊解决方案
【发布时间】:2018-03-20 00:17:55
【问题描述】:

编辑:最初的问题要求提供实时解决方案。我不确定这是必要的。它应该与发送标准 SMS 文本消息一样快。

我想在我的 android / ios 应用程序中集成群聊。 here 发现了一个类似的问题,但是答案很旧,我想看看是否有任何新的/更好的解决方案。

我目前在我的应用程序中使用多个 AWS 服务,并希望将我的聊天解决方案保留在同一个生态系统中。但是,如果在 AWS 之外有一个更容易实施且结果良好的解决方案,我愿意接受这个建议。

根据我的研究,我遇到了几种可能性:

我的聊天要求:

  • 希望每个聊天组最多支持 500 人

  • 可通过与移动应用程序具有相同一般功能的在线门户网站从网络上使用

  • 需要可扩展以处理数千个组

  • 需要处理表情符号(跨平台)

  • 需要允许文件传输。至少是图片和 GIF。

  • 向已选择在群组中不活跃时接收推送通知的用户发送推送通知

我的任何一种可能性都适合我的要求吗?哪个最容易实现? AWS 内部还有其他更简单的解决方案吗?在 AWS 之外?

【问题讨论】:

    标签: amazon-web-services chat real-time


    【解决方案1】:

    看看https://github.com/tinode/chat

    这不是你想要的 100%,而是接近。它有一个第三方 DynamoDB 适配器:https://github.com/riandyrn/chat

    【讨论】:

      【解决方案2】:

      我发布这个答案是为了结束这个问题。为了使用实时数据库,我最终从 AWS 切换到了 Google Firebase。

      有一个聊天示例here 可以帮助任何偶然发现这个问题的人。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-07
        • 1970-01-01
        • 1970-01-01
        • 2010-09-16
        • 2014-06-18
        • 2022-06-15
        相关资源
        最近更新 更多