Ho un dispositivo che è una fonte di dati. È connesso a un PC su cui è in esecuzione il mio programma. Ho due scenari su come ottenere i dati da quel dispositivo.
Mi chiedo, quale è sincrono e quale è la trasmissione asincrona dei dati?
- Avvio il dispositivo e il mio programma esegue una discussione che esegue periodicamente il polling del dispositivo per i nuovi dati.
- registro una funzione di callback nel mio programma con il dispositivo e ogni volta che sono disponibili nuovi dati, il dispositivo chiama la mia funzione di callback.