首页 - 关于研博 - 市场之声 - 深度解析研博平台技术栈与MQTT服务选型
深度解析研博平台技术栈与MQTT服务选型
2025.02.14

1、在平台的技术栈中,时序数据库和MQTT服务的选型是怎样的?同时,考虑到这些技术选型,平台如何支持客户的二次开发需求以确保技术匹配?

     平台选用开发语言为Java,采用微服务架构,基于Spring Cloud框架开发,使用Nacos作为服务注册与配置中心,默认关系型数据库为Postgresql,时序数据库为TDengine,除此之外,平台还适配了Mysql、人大金仓、达梦等多种数据库,可根据实际需求进行选择。

     物联网中常用MQTT协议,平台支持两种形式连接此类协议设备,一是平台作为MQTT客户端,连接到任意的MQTT服务(即MQTT Broker)上订阅设备数据,此种方式下,MQTT服务的选型不限,例如EMQX、FluxMQ等各类开源或商用的MQTT Broker均可,可根据实际接入情况进行选择;二是平台本身作为MQTT服务,平台内置了MQTT Broker,可以开放给设备进行连接,不需要搭配其他MQTT服务即可完成接入。

     客户在部署工业物联网统一接入系统标准版本后,若想进行二次开发,具体使用的技术可视二次开发需求而定,例如要拓展平台的接入能力,或者要实现与其他业务系统对接,此时无需进行代码级的二次开发,平台的规则引擎提供了多种系统间对接方式,如通过消息中间件对接,默认支持Kafka、ActiveMQ、RabbitMQ、RocketMQ等多种消息中间件对接,通过中间数据库对接,默认支持Mysql、Postgresql、达梦、人大金仓、TDengine、IotDB等多种数据库,还支持通过标准Restful HTTP API进行对接;在接入能力拓展方面,平台提供了协议SDK、组件SDK,各类国标、行业标准、私有协议均可以通过SDK进行拓展开发,拓展开发支持Java、JavaScript两种语言,无需修改平台本身代码即可完成接入拓展。若还不能满足需求,可购买源码版本,选择符合平台技术栈的技术进行开发即可。

获取相关资料
下载地址将会发送至您填写的邮箱
相关新闻
Stew—oT简化设备接入流程:告别繁琐的二级页面
2025-03-13
Stew-OT平台在园区系统集成与业务扩展中的能力解析
2025-02-21
物联网平台如何全面支持智慧园区的核心需求与高效运营?
2025-02-14
  • 在线客服
  • 电话咨询
  • 微信
  • 短视频