Forum: Programmieren allgemein
by mjustin,
30. Apr 2013
Dass man ein einem einzigen Programm sowohl den Client als auch seinen Applicationserver zusammen kompilieren kann ist mir schon klar ;)
Für die maximale Performance kann die direkte Datenbankanbindung natürlich essentiell sein. Applicationserver erfordern ja auch einigen Aufwand, selbst wenn sie nur zustandslose Web Services zuverlässig (und zugleich einfach änderbar) bereitstellen sollen...
Forum: Programmieren allgemein
by mjustin,
30. Apr 2013
Eine Multi-Tier Architektur kann gerade im Bereich der Rechteverwaltung Vorteile haben. Bei Änderungen der Rechte ist ein erneutes Einlesen der Rechte aus der Datenbank notwendig. Dazu startet man die Anwendung entweder manuell neu, aktualisiert die Rechte in Intervallen (was ineffizient ist bei einer grossen Anzahl Clients) oder verwendet ein System bei dem der Server die Clients über eine...