Sto creando un proof of concept per il servizio web di elaborazione dati, che consente agli utenti di ottenere dati puliti, omogeneizzati o manipolati in altro modo.
Spesso gli utenti inviano diversi tipi di dati nello stesso batch. Dopo l'elaborazione, i dati devono essere distribuiti a diversi utenti singolarmente o in coppia, in base al tipo di dati.
La frequenza è abbastanza alta, aspettando i dati da ciascun utente ogni 30 secondi.
Continuo ad andare avanti e indietro sul modello per implementare questo servizio.
Mi sto appoggiando ad un'operazione POST / POST come segue:
- l'utente invia un batch di dati in formato JSON al servizio su un determinato URL sul mio lato
- Il servizio elabora i dati
- Il servizio POST lo invia ai diversi destinatari di quei dati su un determinato URL all'estremità
Ma forse alcuni di voi hanno un'idea o un'esperienza migliore che è possibile condividere con qualcosa di simile.
Il tuo contributo è apprezzato.