Service通讯小结

Service通讯特点

  • 通讯模型是通过Server端和Client端来建立
  • 数据通讯是同步
  • 有响应机制,需要一问一答。
  • 数据收发方式为 多对一,多个client端对应一个server端.

应用场景

Service通讯解决了控制交互的问题,在机器人领域,我们可以理解成一些实时的指令操作,或者是实时的数据处理。例如发出指令去打开照明灯,这个时候是需要知道是否打开的。再比如说,对于一些需要算力的实时逻辑操作,有的设备算力不够,就需要算力比较高的机器进行计算,将计算结果返回。例如图片处理,本地算了不够,交给算力够的处理,结果返回即可。

在节点中,通常要完成两个方面的工作:

  • 发送指令给控制器并拿到结果
  • 提供控制服务