2.1 Grundlagen
23
Daten werden durch das Datenverwaltungssystem in optimierter Form
so gespeichert, dass nicht direkt darauf zugegriffen werden kann.
2.1.2 Client-Server-Architektur bei Mono-IS
Bei den frühen Mono-IS waren sämtliche Schichten auf einem einzigen Computer
integriert. Mehrplatzlösungen wurden als sogenannte Terminallösungen realisiert:
Auf ein Mono-IS auf einem Grosscomputer wird von verschiedenen Terminals aus
gleichzeitig zugegriffen; der Grosscomputer steuert dabei die gesamte
Benutzerschnittstelle auf dem Terminal.
In den letzten Jahren wurden die Terminals nach und nach durch leistungsfähigere
Kleincomputer ersetzt, welche namentlich die lokale Datenpräsentation selb-
ständig besorgen. Diese Architektur wird als Client-Server-Architektur bezeichnet.
Selbständige Programme auf dem Benutzercomputer übernehmen die Aufgaben
der Benutzerschnittstelle und Datenpräsentation und greifen als Kunden (Clienten)
auf den Grossrechner zu. Mindestens der Datenbestand und Teile des
Datenverwaltungssystem bleiben auf dem zentralen (Gross-)Rechner. Letzteres
übernimmt die Aufgabe des Servers.
Die Funktionalität des Datenverwaltungssystems und der Anwendungsprogramme
wird je nach Aufgabe aufgeteilt. Bei stark integrierten Aufgaben werden die
Anwendungsprogramme auf dem zentralen Rechner ausgeführt (server-lastig), bei
kaum integrierten Lösungen vermehrt auf dem dezentralen Benutzerrechner (client-
lastig). Bei stark client-lastigen Aufgaben bleibt auf dem Server oft nur noch ein
Minimum an Funktionalität. Bild 2.2 zeigt vier mögliche Varianten dieser
Aufgabenteilung auf. Für eine vertieftere Behandlung von Client-Server-Varianten
bei Mono-IS sei auf [Niemann 95] verwiesen.
Client
Server
Daten-
bestand
Anwendungsprogramme
Datenverwaltungssystem
Anwendungsprogramme
Datenverwaltungssystem
Datenverwaltungssystem
Daten-
bestand
Anwendungsprogramme
Datenverwaltungssystem
Daten-
bestand
Anwendungsprogramme
Datenverwaltungssystem
Anwendungsprogramme
Daten-
bestand
Bild 2.2 Varianten der Client-Server-Architektur bei Mono-IS