作者完整地设计了基于mqtt架构的云服务。可以提供一些经验。
mqtt更合适。
websocket实际上是浏览器设计的一个协议。
浏览器通过websocket链接mqtt服务器。
两者都是tcpip链接。但是mqtt支持更多的功能。例如qos0,1,2。共享订阅。
介意检查一下mqtt支持的各种函数吗?
世界上最好的库是国产emqx。
也可以考虑其他mqtt库或服务。但是,相对要差很多。
而且emqx比其他库更适合kubernetes。
emqx还有各种模块,比如authenticationmodule和peformancemonitor。
mqtt的实时性不够高,不适合高速数据采集和传输,websocket非常适合这种。在一般应用场景下使用mqtt非常方便。订阅sys主题可以一次性解决终端心跳同步、线上线下通知等诸多问题,开发效率非常高。结合kafka可以做异步数据采集和分析等后端业务处理。
直接使用阿里云mqtt省的s物联网平台,顺便还有ota固件升级,连接监控运维,调试诊断规则导流等。我主要喜欢后面这几个功能,拿mqtt本身来说太麻烦了。
我们云平台的前端和后端推送也使用mqtt,开发起来更加灵活简单。
mqtt和websocket是功能不同的协议。mqtt主要用于物联网设备进行更多的通信,也比较轻量,适合物联网。websocket主要用于解决浏览器支持长连接通信的问题。websock
1.特斯拉汽车公司。;的能量密度低于比亚迪美国itit'看21700的电池密度没用。你得加个壳。经过这一系列控温,特斯拉不到160wh/kg,比亚迪已经过了160wh/kg。
2、安全性,比亚迪电池安全性目前还比不上当代安培科技有限公司(全部通过穿刺实验)
3.比亚迪唐ev已经宣称已经干了500km,也是前一句话:比亚迪分分钟对特斯拉做出回应,相对价格和续航已经超过特斯拉s模型3。
4.特斯拉汽车公司电控很厉害,比亚迪要加油了。但是,比亚迪是世界上最强的插电是真的。你看看宝马,大众等插电式电车跟比亚迪比就秒了。特斯拉罐不要做这个估计。