У меня есть сценарий, когда датчики работоспособности отправляют потоки на 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 как-то связан с изменениями IP-адресов, которые телефон будет делать, когда он будет подключаться и отключаться от сети, тогда брокер Mosquito позаботится об этом. С другой стороны, я не уверен, что WebSocket
правильный выбор. Также, поскольку я использую siddhi 4.0, я не уверен, смогу ли я использовать эти расширения в Android .
Я использовал расширение tcp
в студии Android.
implementation files ('libs/siddhi-io-tcp-2.0.13.jar');
annotationProcessor files ('libs/siddhi-io-tcp-2.0.13.jar')
но аннотации не работают
не уверен, что tcp - правильный выбор