Anfang des Inhaltsbereichs

 Architektur des Loader 

Der Loader hat eine Client-Server-Architektur, kann aber auch als eigenständiges ausführbares Programm (Client und Server in einem Programm) genutzt werden.

Der Client ist die Benutzerschnittstelle zum Loader-Server und übermittelt die zu verarbeitenden Kommandos. Der Loader-Server selbst wiederum ist ein Client bezüglich einer Datenbankinstanz. Er verarbeitet die Kommandos, transformiert die Daten in den Datenströmen und kommuniziert mit dem Datenbankkern.

Der Loader ist remote-fähig, d. h. Loader und Datenbankinstanz können auf verschiedenen Rechnern installiert sein.

In der Praxis wird häufig folgende Konfiguration gewählt: Alle Loader-Komponenten befinden sich auf einem Rechner und die Datenbankinstanz auf einem anderen Rechner.

 

...

      1.      Auf Anforderung des Clients (z.B. Loader CLI) wird der Loader direkt, ohne Aufruf des X-Server, gestartet.

      2.      Die Kommunikation zwischen dem Loader und dem Datenbankkern wird über den X-Server aufgebaut.

Ende des Inhaltsbereichs