默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
为什么Web端IM一定要用WebSocket,客户端用http发、用SSE收不行?
阅读(21277) | 评论(7 收藏 淘帖1 1
目前看到的一些开源项目,客户端和服务端交互的时候,都是使用websocket


想法
1,客户端发送消息给服务端的时候,可以改为http,一般情况下http自带ACK,可以保证消息可达性
2,服务端推送消息给客户端,可以不用websocket,可以使用EventSource。


但是没有仔细研究过EventSource,容我去研究一下,不知道EventSource有什么不好的地方么。

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

上一篇:手把手教你实现网页端社交应用中的@人功能:技术原理、代码示例等

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

推荐方案
评论 7
引用:JackJiang 发表于 2023-06-28 12:22
你说的是SSE吧,这两篇你可以看看:

其实有一个问题,,客户端给服务端发送消息,要保证ack。

感觉使用http发送消息也是ok的额。http自带ack。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部