L'API RESTful è appropriata per il seguente scenario?
- Viene ottenuto un token a tempo limitato, che durerà solo un minuto
- L'immagine viene caricata su un server
- Il server esegue alcune elaborazioni di immagini pesanti per la CPU su richiesta, entro il limite di tempo
- Il risultato è disponibile per il download, entro il limite di tempo
- Quando scade il token:
- L'immagine, il calcolo, il risultato vengono tutti scartati / terminati e qualsiasi connessione aperta verrà chiusa.
- Potrebbero essere ancora necessari tutti gli altri aspetti necessari dei servizi web, come l'autenticazione / l'autorizzazione del servizio, la quota, la crittografia, ecc.
Poiché la "risorsa" è consentita solo per meno di un minuto, ha ancora senso rendere "risorsa" il cittadino di prima classe in questa API?
Aggiorna
Ho trovato questo link che parla di un'API REST per l'accodamento dei processi in RabbitMQ. Tuttavia è una "pagina idea", quindi non sono sicuro che sia rilevante o meno.