主要场景就是有一个上级大平台(我们称之为 A 好了),中间有个中间整合平台( B ),然后无数家子平台( C1 ,C2 ,C3 ,C4...Cn )。请问如何实现将所有 C 接进 B ,然后 B 再接进 A 。 应该有“拉”和“推”两个主要形式。
求问大家具体实现。
PS: 无法通过设备层直接对接。只能实现平台间对接。
1
Eiden 248 天前
各种 MQ
|
2
chenPiMeiHaoChi 248 天前
你是做 A 还是 B 的?如果是 B 的话你们有没有话语权?有话语权的话自己设计套逻辑然后提供接口要求 C 系列按约定格式对接。实时性高不高?压力大不大?
按一般经验是用消息队列同步,然后让 C 系列给你们查询接口校验。 最重要的是通信日志留好,一定要留好和各平台的通信记录,不然天天少数据不知道怎么回事。 |
3
lingeo 248 天前
物联网,订阅发布模式,这不就是对着 mqtt 来的吗。
|
4
unt OP @Eiden #1 纯数据的话用 MQ 很好理解,但是很多 iot 平台不是说取个参数那么简单,里面个各种应用层级关系,逻辑关系,还有业务数据,要实现业务功能的全方位接入,很复杂。
|
5
unt OP @chenPiMeiHaoChi #2 我们做 B ,有话语权,负责接 C 和提供接口给 A
|
7
wangtian2020 248 天前
node-red 上拖几根线的事情,写这种物联网的逻辑太简单了
|
8
chenPiMeiHaoChi 248 天前
@unt #5 你们要定好规范和字段,通信就用 mq 就行了,分好增删查改的话题/Topic 。有话语权的话就给 C 提供查询接口让他们自己对比校验数据,写操作给不给看你们自己了。
重点是一定要留好记录,这是重中之重。 |
9
elechi 248 天前
kafka 之类的
|
10
unt OP @chenPiMeiHaoChi #8 好的,了解了,谢谢
|
11
cat1879 248 天前
B 为 MQTT 服务,各类 C 与 B 以接。A 用于展示或者控制 B 中间层。这样就实现平台上采集并控制 C 设备的能力
|