Idempotenz
Eine idempotente Operation hat bei identischer Wiederholung dieselbe beabsichtigte Wirkung auf den Zustand wie beim ersten Mal.
Idempotenz bedeutet, dass eine identisch wiederholte Operation dieselbe beabsichtigte Wirkung auf den Systemzustand hat wie eine einmalige Ausführung. Die Antwort oder Protokolle müssen dabei nicht jedes Mal identisch sein.
Ein fiktiver ERP-Aufruf legt Auftrag W-240 mit dem stabilen Schlüssel shop-1:W-240:create an. Erkennt das Ziel diesen Schlüssel zuverlässig wieder, darf eine Wiederholung keinen zweiten Auftrag erzeugen. Schlüsselumfang, Inhalt und Aufbewahrung müssen zur tatsächlich unterstützten API-Regel passen.
Ein mitgesendeter Schlüssel schützt nicht, wenn der Empfänger ihn ignoriert. Auch der HTTP-Name allein genügt nicht für die fachliche Prüfung einer Integration. Idempotenz beschreibt das Verhalten bei Wiederholung; eine Retry-Strategie legt fest, wann erneut versucht wird.
Quellen
Verwandte Begriffe
- Retry-StrategieEine Retry-Strategie legt fest, bei welchen Fehlern, mit welchen Pausen und bis zu welcher Grenze erneut versucht wird.
- Server-Sent EventsServer-Sent Events übertragen über eine HTTP-Verbindung Textmeldungen vom Server zum Client, etwa zum Fortschritt eines Hintergrundauftrags.
- Entity TagEin ETag kennzeichnet eine bestimmte Darstellungsversion einer HTTP-Ressource und ermöglicht bedingte Abrufe oder Änderungen.
- Cross-Origin Resource SharingCORS steuert im Browser die Freigabe von Antworten über Origin-Grenzen. Es ersetzt weder die Anmeldung noch die Berechtigungsprüfung einer API.
- Electronic Data InterchangeEDI überträgt strukturierte Geschäftsdokumente zwischen Systemen. Format, Partnerprofil, Datenzuordnung und Rückmeldungen müssen zusammenpassen.
- EchtzeitverarbeitungEchtzeitverarbeitung verarbeitet eintreffende Ereignisse mit einem festgelegten Latenzziel. Ereigniszeit, Verarbeitungszeit und verspätete Daten müssen geklärt sein.
Beiträge zum Thema

Ihr Vorhaben mit ASES
Beschreiben Sie uns Ihr Vorhaben. Wir melden uns mit einer ersten Einschätzung.
