[请教] 物联网平台对接方式

111 天前
 unt

主要场景就是有一个上级大平台(我们称之为 A 好了),中间有个中间整合平台( B ),然后无数家子平台( C1 ,C2 ,C3 ,C4...Cn )。请问如何实现将所有 C 接进 B ,然后 B 再接进 A 。 应该有“拉”和“推”两个主要形式。

求问大家具体实现。

PS: 无法通过设备层直接对接。只能实现平台间对接。

1235 次点击
所在节点    程序员
12 条回复
Eiden
111 天前
各种 MQ
chenPiMeiHaoChi
111 天前
你是做 A 还是 B 的?如果是 B 的话你们有没有话语权?有话语权的话自己设计套逻辑然后提供接口要求 C 系列按约定格式对接。实时性高不高?压力大不大?

按一般经验是用消息队列同步,然后让 C 系列给你们查询接口校验。

最重要的是通信日志留好,一定要留好和各平台的通信记录,不然天天少数据不知道怎么回事。
lingeo
111 天前
物联网,订阅发布模式,这不就是对着 mqtt 来的吗。
unt
111 天前
@Eiden #1 纯数据的话用 MQ 很好理解,但是很多 iot 平台不是说取个参数那么简单,里面个各种应用层级关系,逻辑关系,还有业务数据,要实现业务功能的全方位接入,很复杂。
unt
111 天前
@chenPiMeiHaoChi #2 我们做 B ,有话语权,负责接 C 和提供接口给 A
Eiden
111 天前
@unt #4 设备要统一建模, 这个要么制定规范压 Cn 去做, 要么 B 这里建模再对 Cn 数据清洗
wangtian2020
111 天前
node-red 上拖几根线的事情,写这种物联网的逻辑太简单了
chenPiMeiHaoChi
111 天前
@unt #5 你们要定好规范和字段,通信就用 mq 就行了,分好增删查改的话题/Topic 。有话语权的话就给 C 提供查询接口让他们自己对比校验数据,写操作给不给看你们自己了。

重点是一定要留好记录,这是重中之重。
elechi
111 天前
kafka 之类的
unt
111 天前
@chenPiMeiHaoChi #8 好的,了解了,谢谢
cat1879
111 天前
B 为 MQTT 服务,各类 C 与 B 以接。A 用于展示或者控制 B 中间层。这样就实现平台上采集并控制 C 设备的能力
unt
111 天前
@cat1879 #11 所有平台架构彼此完全独立,逻辑也完全独立,无法从硬件层面对接

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1023571

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX