Bei Study anmelden

Diese Seite ist der öffentliche eMedys-Auftritt. Dein Konto und deine privaten Inhalte laufen auf Study; die Anmeldung öffnet sich dort in einem eigenen Fenster.

Wiederholen ist eine fachliche Entscheidung

Eine verlorene Antwort nicht mit einer nicht ausgeführten Änderung verwechseln.

Lernkarte: Deadline, Abbruchsignal, Unbekannter Ausgang
Bei einer lesenden Anfrage kann eine Wiederholung oft anders bewertet werden als bei einer Änderung. Wird eine Antwort auf einen schreibenden Auftrag verloren, kann die entfernte Änderung bereits erfolgt sein. Ein Timeout beschreibt dann die Warteerfahrung des Clients, nicht automatisch den Ausgang auf dem Server. Plane eine Auftragskennung und eine Möglichkeit zur Statusklärung. Wiederholungen benötigen eine definierte Idempotenzregel und ein begrenztes Budget. Auch ein Fehlerstatus ist keine pauschale Aufforderung zum erneuten Senden; die konkrete Bedeutung gehört zum API-Vertrag.

Ein Beispiel

Der erfundene Auftrag R8 reserviert einen Platz. Der Client sieht keine Antwort. Ein sofortiger neuer Auftrag mit anderer Kennung könnte einen zweiten Platz reservieren. Die Klärung fragt zunächst R8 ab oder wiederholt nach einem ausdrücklich vereinbarten Idempotenzvertrag dieselbe fachliche Operation.

Mit meinem Konto üben →

Alle Lernwege