Idempotenza
Un’operazione idempotente, ripetuta in modo identico, ha lo stesso effetto previsto sullo stato di una singola esecuzione.
Idempotenza significa che ripetere un'operazione identica ha lo stesso effetto previsto sullo stato del sistema di una singola esecuzione. Risposta e registri non devono essere sempre identici.
Una chiamata ERP immaginaria crea W-240 con la chiave stabile shop-1:W-240:create. Se la destinazione la riconosce in modo affidabile, una ripetizione non deve creare un secondo ordine. Ambito, contenuto e conservazione devono rispettare le regole realmente supportate.
Inviare una chiave non protegge se il destinatario la ignora. Nemmeno il nome del metodo HTTP dimostra la correttezza funzionale dell'integrazione. L'idempotenza descrive l'effetto della ripetizione; la strategia di retry stabilisce quando riprovare.
Fonti
Termini correlati
- Strategia di retryDefinisce quali errori ritentare, con quali attese e fino a quale limite.
- Server-Sent EventsSSE trasmette notifiche testuali dal server al client via HTTP, per esempio sull’avanzamento di un lavoro in background.
- ETagUn ETag identifica una specifica versione della rappresentazione di una risorsa HTTP e consente letture o modifiche condizionali.
- Cross-Origin Resource SharingCORS regola l’accesso del browser alle risposte di un’altra origine. Non sostituisce l’autenticazione né il controllo delle autorizzazioni nell’API.
- Electronic Data InterchangeEDI trasferisce documenti aziendali strutturati fra sistemi. Formato, profilo del partner, corrispondenze dei dati e risposte devono essere coerenti.
- Elaborazione in tempo realeL’elaborazione in tempo reale segue un obiettivo di latenza definito. Ora dell’evento, ora di elaborazione e dati tardivi richiedono regole esplicite.
Articoli sul tema

Il vostro progetto con ASES
Descriveteci il vostro progetto. Vi ricontatteremo con una prima valutazione.
