我目前有一个这样的需求, 首先有一个确定位置的 中心A, 储存着成千上万个对象, 之后在不确定位置的地方运行生产端 a,b,c,d...,中心的每个对象五秒左右需要更新一次状态,生产端从中心获取任务并返回数据。 目前有两个想法,
- 生产端固定间隔请求中心restful接口, 从返回数据获取任务, 在下一次请求时带上这次的任务结果
- socket连接进行数据交互
请问大佬们有没有别的方案?
我目前有一个这样的需求, 首先有一个确定位置的 中心A, 储存着成千上万个对象, 之后在不确定位置的地方运行生产端 a,b,c,d...,中心的每个对象五秒左右需要更新一次状态,生产端从中心获取任务并返回数据。 目前有两个想法,
请问大佬们有没有别的方案?
评论区
写评论建议参考下 zenoh项目, https://zenoh.io/
我也在找类似的数据总线实现 找到好的可以分享下 我目前用MQ来做,不直接通讯
是的, 但感觉这块设计起来会不会比较麻烦, 因为传的数据不是定长的
--
👇
我心飞翔: 推和拉应该都要做吧: 生产端可以用长链接连接到中心,中心有任务变化后,直接通知生产端,这样就更及时一些;
推和拉应该都要做吧: 生产端可以用长链接连接到中心,中心有任务变化后,直接通知生产端,这样就更及时一些;