Idempotens
En idempotent handling har samme tilsiktede effekt på tilstanden ved identisk gjentakelse som ved én utførelse.
Idempotens betyr at en identisk gjentatt handling har samme tilsiktede effekt på systemtilstanden som én utførelse. Svar eller loggposter trenger ikke være identiske hver gang.
Et fiktivt ERP-kall oppretter W-240 med den stabile nøkkelen shop-1:W-240:create. Gjenkjenner målsystemet nøkkelen pålitelig, skal en gjentakelse ikke opprette en ekstra ordre. Omfang, innhold og lagringstid må passe med API-ets faktiske regler.
En medsendt nøkkel beskytter ikke hvis mottakeren ignorerer den. HTTP-metodens navn dokumenterer heller ikke en forretningsmessig riktig integrasjon. Idempotens beskriver effekten av gjentakelse; en strategi for nye forsøk bestemmer når det prøves igjen.
Kilder
Beslektede begreper
- Strategi for nye forsøkStrategien angir hvilke feil som skal prøves igjen, med hvilke pauser og til hvilken grense.
- Server-Sent EventsServer-Sent Events sender tekstmeldinger fra server til klient via HTTP, for eksempel om fremdriften til en bakgrunnsjobb.
- ETagEn ETag identifiserer en bestemt representasjonsversjon av en HTTP-ressurs og støtter betingede oppslag eller endringer.
- Cross-Origin Resource SharingCORS styrer nettleserens tilgang til svar fra en annen origin. Det erstatter verken API-innlogging eller kontroll av rettigheter.
- Elektronisk datautvekslingEDI overfører strukturerte forretningsdokumenter mellom systemer. Format, partnerprofil, datakoblinger og tilbakemeldinger må stemme overens.
- SanntidsbehandlingSanntidsbehandling håndterer innkommende hendelser mot et fastsatt latensmål. Hendelsestid, behandlingstid og forsinkede data trenger tydelige regler.
Artikler om temaet

Ditt prosjekt med ASES
Beskriv prosjektet ditt for oss. Vi tar kontakt med en første vurdering.
