Tom: Doppelte Einträge

Beitrag lesen

Hello,

ich habe mich hier zum Thema "Vorgangsbearbeitung/Vorgangsverarbeitung" schon mehrfach verbreitet.

Jedes Formular beim Client erhält vor dem Aussenden ein Formularzertifikat. Dieses wird auf dem Server in einer temporären Tabelle für den Vorgang vermerkt und beim Post wird ein Update auf diesen Satz durchgeführt. Wenn kein Satz mit dem Zertifikat vorhanden ist, oder das abgearbeitet-Flag des Satzes bereits gestzt ist, wird der Post ignoriert, oder ein fehler ausgelöst. Nach dem Buchen des Satzes wird ein neues Formularzertifikat erzeugt und eingetragen und das Formular erneut an den Client geschickt.

Das Sammeln von Shop-Bestellungen registrierter Nutzer in der Sessiondatei ist nicht kundenfreundlich, es sei denn, dass der Kunde bei der nächsten Anmeldung oder einem Reconnect nach einem Connection Loss dieselbe Sessiondatei wiederbekommt.

Die Datenbank ist da einfach der bessere Ort.

Wenn man natürlich nur "Peanuts Jobs" mit Laufkunden abwickelt, mag das egal sein.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau