一、MQTT除了物联网的应用场景外有没有其他的有趣的应用场景呢
协议自然是重要的,非常重要,或许IBM意识到了这一点;TCP/IP,HTTP这些重量级的协议没能分上一杯羹,已经是让这位蓝色巨物很不爽了,物联网嘛,新名词,大约有些做为,于是IBM就捣腾了这么个东东。
在IBM的产品线里,如果mqtt能算产品的话,我觉得应该属于MQ一类吧,当年忽悠的中国的各大金融巨鳄、运营商一愣一愣的,估计现在这种产品不好卖了。
在没有更好的选择或者对不懂行的人来说,IBM的很多东东都还是不错的,技术上的协议也是这样,记得金融行业有个ISO8583协议什么的,个人对MQTT的定位就是与此类似。谈不上有多糟糕,但至少不差,比起12306或者网银插件来说,IBM至少还是不会让技术人员有多反感。但对于懂行的人来说,对其进行过分吹捧、或者在自己产品里使用,就很是不解了。
二、mqtt 适用于系统间实时通信吗
根据你的描述:
MQTT 跟 Websocket 可以认为是不同层面的协议。MQTT 做原生设备的通信,MQTT over WebSocket 主要用于 MQTT 设备跟 Web 端通信。
三、modbus协议是什么
Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。
它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus 协议发出。在其它网络上,包含了 Modbus 协议的消息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。
IoTopo图扑物联平台,是图扑自主研发的一款应用于泛工业物联网场景的B/S模式数据可视化监控软件,可帮助企业快速搭建自己专属的物联网监控平台。软件前端界面采用标准HTML5开发,支持 2D/3D图形组态,支持 MQTT 协议接入,支持Modbus、OPC UA等工业通讯协议解析。组态画面可单独发布,支持数据门户定制,可与企业自有平台无缝整合,可以轻松地与用户自有系统整合为一个功能全面的应用平台。
除了IoTopo,HT for Web 也非常适用于实时监控系统的界面呈现,广泛应用于电信网络拓扑和设备管理,以及电力、燃气等工业自动化 (HMI/SCADA) 领域。
HT for Web 提供了一套独特的 WebGL 层抽象,将 Model–View–Presenter (MVP) 的设计模型延伸应用到了 3D 图形领域。
使用 HT for Web 您可更关注于业务逻辑功能,不必将精力投入复杂 3D 渲染和数学等非业务核心的技术细节。
四、什么协议的搭建的云平台能支持高并发?
用什么协议搭建的云平台都支持高并发,只是二进制类型协议(MQTT)实现的代价最少,而且在物联网中,因为大多设备处理能力不强,用二进制类型协议(MQTT)最适合。
五、水处理设备的数据如何对接到云平台?
将设备的PLC跟传感器连接到WG285的网关接口上,在通过网关对设备进行边缘计算解析,通过MQTT网关订阅底下的数据,也可以通过平台下发指令。