哪个事件接收器适配器应该用于 android - 用于模拟基于传感器的案例场景的 siddhi 应用程序
which event receiver adaptor should be used for android - siddhi application for simulating sensor based case scenario
我有一个案例场景,健康传感器正在向 siddhi-android 发送流,因为我没有真正的健康传感器,所以我使用事件模拟器,现在的问题是我应该使用哪个输入适配器对于这种情况以及原因
Email Event Receiver
File-tail Event Receiver
HTTP Event Receiver
JMS Event Receiver
Kafka Event Receiver
MQTT Event Receiver
SOAP Event Receiver
WebSocket Event Receiver
WebSocket Local Event Receiver
WSO2Event Event Receiver
我对 MQTT 和 WebSocket 感到困惑
我认为 MQTT 与 phone 将在连接和断开网络连接时进行的 IP 更改有关,然后 Mosquito 代理将处理此问题。另一方面,我不确定 WebSocket
是否是正确的选择。另外,由于我使用的是 siddhi 4.0,我不确定我是否可以在 android 中使用这些 extentions。
我在 android 工作室中使用了 tcp
扩展程序
implementation files ('libs/siddhi-io-tcp-2.0.13.jar');
annotationProcessor files ('libs/siddhi-io-tcp-2.0.13.jar')
但是注释不起作用
不确定 tcp 是否是正确的选择
对于移动设备,MQTT 将是更好的选择,因为它还可以有效地处理连接失败。
您可以通过 siddhi-io-mqtt[1] 采纳者做到这一点。
我有一个案例场景,健康传感器正在向 siddhi-android 发送流,因为我没有真正的健康传感器,所以我使用事件模拟器,现在的问题是我应该使用哪个输入适配器对于这种情况以及原因
Email Event Receiver
File-tail Event Receiver
HTTP Event Receiver
JMS Event Receiver
Kafka Event Receiver
MQTT Event Receiver
SOAP Event Receiver
WebSocket Event Receiver
WebSocket Local Event Receiver
WSO2Event Event Receiver
我对 MQTT 和 WebSocket 感到困惑
我认为 MQTT 与 phone 将在连接和断开网络连接时进行的 IP 更改有关,然后 Mosquito 代理将处理此问题。另一方面,我不确定 WebSocket
是否是正确的选择。另外,由于我使用的是 siddhi 4.0,我不确定我是否可以在 android 中使用这些 extentions。
我在 android 工作室中使用了 tcp
扩展程序
implementation files ('libs/siddhi-io-tcp-2.0.13.jar');
annotationProcessor files ('libs/siddhi-io-tcp-2.0.13.jar')
但是注释不起作用
不确定 tcp 是否是正确的选择
对于移动设备,MQTT 将是更好的选择,因为它还可以有效地处理连接失败。
您可以通过 siddhi-io-mqtt[1] 采纳者做到这一点。