默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
请教下IM发送聊天消息的合理的处理流程是怎么样
阅读(1655) | 评论(3 收藏 淘帖1
请问下 在发送聊天消息时是先使用http发送消息到业务端处理完成后再通过业务端投递到im服务端好还是直接websocket发送到im服务端,在服务端做处理?
这里的处理指发送消息的前置校验,如私聊消息需要校验是否为好友 等

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:IM开发 求助
上一篇:求教IM系统中,聊天消息、会话等的数据库结构如何设计下一篇:请教关于游戏聊天中提取热点信息的方案

本帖已收录至以下技术专辑

推荐方案
评论 3
发送消息肯定是优先用长连接,因为效率高

另外,你如果每发一条消息都要校验是否好友,这成本高了点
引用:JackJiang 发表于 2024-08-05 15:30
发送消息肯定是优先用长连接,因为效率高

另外,你如果每发一条消息都要校验是否好友,这成本高了点

1.发送消息使用已经建立的长链接
2.消息是否成功投递,服务端推送消息投递结果
都行,websocket性能好点儿

https://gitee.com/brother-one/echo-im 这个项目是基于Netty实现websocket长连接通信的,还不错
签名: https://gitee.com/brother-one/echo-im 这个项目是基于Netty实现websocket长连接通信 ...
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部