Constraint-Expression

Einbindung in eine Web-Applikation

Menü-Punkte verweisen auf Pages oder Actions. Renderer des Menü-Systems kann Constraint- Einhaltung von Pages und Actions (Ziele der jeweiligen Menü-Punkte) ohne Exception prüfen und anhand dessen Menü-Punkte aktivieren/sperren. Im Projekt gibt es Single-Sign-On Übergabe Rolle und Abteilung(Dienststelle) des Benutzers (also nicht im Scope dieses Vortrages, demzufolge Constraints erledigt, alles bezüglich Sicherheit erledigt) Aufruf nicht erlaubter Actions/Pages kann eigentlich nur über manipulierte URLs, Bookmarks, zugesendete Links (per E-Mail) oder die Zeit (Status auf Bildschirm entspricht nicht mehr Status im Backend) passieren In einer Web-App (ohne WebSockets/Comet) entspricht eigentlich jeder Bildschirm der Vergangenheit. Nach dem Bildschirmaufbau (Ende der Transaktion) könnte ein anderer Benutzer die Daten ändern. Konsistenz der Datenbank bedeutet nicht Konsistenz der Applikation, ist aber schon sehr viel wert.
Anfang weiter