Recommended Services
› Amazon Web Services
› LeanCloud
› New Relic
› ClearDB
mrhhsg
V2EX  ›  云计算

各位老哥,简单的 IM 聊天有没有啥成熟的方案?

  •  
  •   mrhhsg · Sep 23, 2020 · 7377 views
    This topic created in 2233 days ago, the information mentioned may be changed or developed.
    不是要搞个微信之类的,就是简单文字 /图片发送,组群功能也不需要,感觉第三方的 sdk 都太复杂了(费用太高)
    39 replies  •  2020-11-06 15:58:07 +08:00
    nicevar
    nicevar
    Sep 23, 2020❤️2
    1
    openfire
    dabang007
    dabang007
    Sep 23, 2020❤️1
    2
    开源的有 wire 之类的可以自己搭建
    opengps
    opengps
    Sep 23, 2020❤️1
    3
    其实自己写个并不难,入门可以考虑 http 代替 tcp,这就简化到传统的接口 io 级别了
    QingXuJiaZhi
    QingXuJiaZhi
    Sep 23, 2020 via Android❤️1
    4
    可以参考论坛,普通帖子就相当于群聊,私信就相当于一对一聊天
    danhahaha
    danhahaha
    Sep 23, 2020❤️2
    5
    腾讯 tim,如果不是很多用户的话,免费套餐足够,有很多现成可以用
    Kirsk
    Kirsk
    Sep 23, 2020 via Android
    6
    自己搭个 xmpp 啊
    shc
    shc
    Sep 23, 2020
    8
    一个人`nc -l -p PORT_NUMBER`, 另一个人`nc IP_ADDR PORT_NUMBER`即可,最简单的聊天室。
    moka20477
    moka20477
    Sep 23, 2020
    9
    同时在线人数不高的话,单纯 1v1 聊天,什么框架也不需要,直接 mysql+http 轮询就能搞定
    qinlao
    qinlao
    Sep 23, 2020
    10
    楼主看下这个贵吗,超预算吗? curl.qcloud.com/Gr3ZDZNu
    wangsilence
    wangsilence
    Sep 23, 2020
    11
    我可以给楼主写个
    iiTea
    iiTea
    Sep 23, 2020
    12
    Rocket.Chat 、MatterMost 、Matrix 最近再调研,这几款各有优缺点。
    laravel
    laravel
    Sep 23, 2020
    13
    自己写一个
    zhangshaohan
    zhangshaohan
    Sep 23, 2020
    14
    Websocket
    victor
    victor
    Sep 23, 2020
    15
    网易云信
    LeeJTom
    LeeJTom
    Sep 23, 2020
    16
    Websocket 最简单
    pengjay
    pengjay
    Sep 23, 2020
    17
    http 轮询 简单可靠
    wysnylc
    wysnylc
    Sep 23, 2020
    18
    spring boot+nettysocketio 快的话一个小时搞定,无基础一天也差不多了
    springz
    springz
    Sep 23, 2020
    19
    哎呀,楼上的都没踩过坑吗? IM 和 富文本 这可是坑爹中的坑爹。
    springz
    springz
    Sep 23, 2020
    20
    简单文字,聊天记录要不要?能不能接受消息丢失。都能接受的话楼上方案可用。
    gochat
    gochat
    Sep 23, 2020
    21
    这个应该是你需要的: https://github.com/LockGit/gochat
    mrhhsg
    mrhhsg
    OP
    Sep 23, 2020
    22
    感谢各位老哥的回复,感觉先用 http 轮询搞一搞再说
    firechat
    firechat
    Sep 23, 2020
    23
    劝你一句,千万别自己写。另外推荐一下我们的 https://github.com/wildfirechat
    bingowrt
    bingowrt
    Sep 23, 2020❤️1
    24
    irc?
    mrhhsg
    mrhhsg
    OP
    Sep 23, 2020
    25
    @firechat 这个高大上了
    zvil
    zvil
    Sep 23, 2020
    26
    网易云信我写了几天 demo 然后客服就叫我去充钱了 整体价格来说也比腾讯云贵
    keenkiller
    keenkiller
    Sep 23, 2020
    27
    直接用 mqtt 啊…超简单,服务端甚至不用写,broker 用 emqx 就行…
    he110comex
    he110comex
    Sep 23, 2020
    28
    使用同一家的邮箱,互发邮件也是秒到的,而且支持聊天记录保存。
    glfpes
    glfpes
    Sep 23, 2020❤️1
    29
    mattermost
    lakehylia
    lakehylia
    Sep 23, 2020
    30
    Email
    Rekkles
    Rekkles
    Sep 23, 2020
    31
    100 个用户以下随便找个第三方的接入一下就完了 不超过 5 天能完活
    firechat
    firechat
    Sep 23, 2020
    32
    @mrhhsg 这个使用起来不麻烦,挺简单的,功能是一方面,主要是稳定可靠,避免你再去趟坑
    purensong
    purensong
    Sep 23, 2020
    33
    大学的时候用的融云,不知道现在怎么样了
    iminto
    iminto
    Sep 23, 2020
    34
    prosody,搭建安装很简单
    iyangyuan
    iyangyuan
    Sep 23, 2020❤️1
    35
    最近刚写了一个,后端 java netty+前端 websocket+rabbitmq 总线。实现了消息应答、重发、断线重连、在线状态探测、1 对 1,群聊,房间,广播
    reHuo
    reHuo
    Sep 24, 2020 via iPhone
    36
    mqtt
    baobao1270
    baobao1270
    Sep 24, 2020
    37
    腾讯云 SKD 或者 .NET SignalR
    le720
    le720
    Sep 24, 2020
    38
    没人推荐 socket.io ?
    NewIPIsComing
    NewIPIsComing
    Nov 6, 2020
    39
    xmpp +1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2881 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 10:56 · PVG 18:56 · LAX 02:56 · JFK 05:56
    ♥ Do have faith in what you're doing.