particle.publish事件和particle.cloud中的particle.subscribe事件有什么区别?

时间:2016-02-29 04:41:29

标签: api cloud iot

particle.publish和particle.subscribe事件究竟在particle.cloud api中做了什么。在构建物联网产品的android应用程序时,我对它们的应用程序感到困惑。

1 个答案:

答案 0 :(得分:0)

Particle.publish()

通过粒子云发布事件,该事件将被转发到所有已注册的回调,订阅的服务器发送事件流以及通过Particle.subscribe()监听的其他设备。此功能允许设备基于a生成事件条件。例如,您可以将运动传感器连接到设备,并让设备在检测到运动时生成事件。

Particle.subscribe()

订阅由设备发布的事件。这使设备可以非常容易地相互通信。例如,一个设备可以在触发运动传感器时发布事件,另一个设备可以订阅这些事件并通过发出警报来响应。

要使用Particle.subscribe(),请定义处理函数并在setup()中注册它。

参考文献:

https://docs.particle.io/reference/firmware/photon/#cloud-functions