Idempotentie
Een idempotente handeling heeft bij identieke herhaling hetzelfde bedoelde effect op de toestand als bij één uitvoering.
Idempotentie betekent dat een identiek herhaalde handeling hetzelfde bedoelde effect op de systeemtoestand heeft als één uitvoering. Antwoorden of logregels hoeven niet telkens identiek te zijn.
Een fictieve ERP-aanroep maakt W-240 met vaste sleutel shop-1:W-240:create. Herkent de bestemming die betrouwbaar, dan mag een herhaling geen tweede order maken. Bereik, inhoud en bewaartermijn moeten passen bij de werkelijk ondersteunde API-regels.
Een sleutel meesturen beschermt niet als de ontvanger hem negeert. Ook een HTTP-methodenaam bewijst geen bedrijfsmatig juiste integratie. Idempotentie beschrijft het effect van herhaling; een retrystrategie bepaalt wanneer opnieuw wordt geprobeerd.
Bronnen
Verwante begrippen
- RetrystrategieEen retrystrategie bepaalt welke fouten opnieuw worden geprobeerd, met welke pauzes en tot welke grens.
- Server-Sent EventsServer-Sent Events verstuurt tekstmeldingen van server naar client via HTTP, bijvoorbeeld over de voortgang van een achtergrondtaak.
- ETagEen ETag identificeert een bepaalde representatieversie van een HTTP-resource en ondersteunt voorwaardelijk lezen of wijzigen.
- Cross-Origin Resource SharingCORS regelt browsertoegang tot antwoorden van een andere origin. Het vervangt geen API-aanmelding of controle van toegangsrechten.
- Electronic Data InterchangeEDI verstuurt gestructureerde bedrijfsdocumenten tussen systemen. Formaat, partnerprofiel, gegevensmapping en terugmeldingen moeten op elkaar aansluiten.
- RealtimeverwerkingRealtimeverwerking verwerkt binnenkomende gebeurtenissen volgens een vastgelegd latentiedoel. Gebeurtenistijd, verwerkingstijd en late gegevens vragen om regels.
Artikelen over dit onderwerp

Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.
