默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
1、除了实时通信需要长连接以外,其它能用http的你尽可能用http,因为http的维护和使用成本要低太多,一是因为它标准,可以用的现成方案很多,二是因为通用,大家都懂。而长连接这种东西,定的协议都是私有的,很难有什么现成可用的东西给你套一下就完事。

2、pc富客户端的话,建议还是尽量玩Udp、tcp,这种经典的技术,经过这么多年使用和积累,可以找到的资料要多的多,至于websocket,你看它前面3个字母是啥意思,总归每种技术都有它的适用场景,没必要乱套用。

3、可以用RPC、MQ。

4、每次推个url或你说的key就好了,到客户端自已拼接完整的下载url。
评论 7
引用:fritz1149 发表于 2022-04-14 11:13
感谢您的指点~
我还想问一个问题,就是我这边要采用微服务,微服务就会有一个网关,把长连接直接通过网 ...

我给你的建议是,先别想着一步到位,后端先一把梭把第一个版本做出来后,再考虑第二个版本(就是你现在考虑的),否则你后端可能走的弯路会弯的更远,很容易失控。im这种系统,没有想象的那么容易搞
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部