Precisamos criar a comunicação com o drone, para isso será utilizado o RabbitMQ, onde backend central irá consumir as mensagens enviadas pelo drone.
Para disponibilizar esses dados, iremos utilizar websockets, onde o aplicativo desktop irá se conectar e obter as últimas atualizações.
- No futuro, também será preciso analisar uma forma de trazer as imagens em tempo real para o backend central, ou seja, o app desktop terá que pegar o video pelo backend central ao invés de se comunicar diretamente com o drone.
Precisamos criar a comunicação com o drone, para isso será utilizado o RabbitMQ, onde backend central irá consumir as mensagens enviadas pelo drone.
Para disponibilizar esses dados, iremos utilizar websockets, onde o aplicativo desktop irá se conectar e obter as últimas atualizações.