Clients registrieren

4D - Documentation   Français   English   German   4D Server, Inhalt   Index   Back   Previous   Next

Version 2004 (Geändert)


Sie können Serverprozeduren auf einem oder mehreren anderen Clients ausführen. Sie arbeiten wie die Serverprozeduren auf dem Server. Der einzige Unterschied ist, dass eine auf 4D Client ausgeführte Serverprozedur auch die Dateneingabe zulässt. Weitere Informationen dazu finden Sie im Abschnitt Serverprozeduren.

Darüberhinaus muss jede Arbeitsstation, die auf Anfrage des Servers oder eines anderen Clients Prozeduren ausführen soll, explizit für die Arbeitssitzung registriert sein. Dafür gibt es zwei Möglichkeiten: Jeden Client automatisch beim Anmelden registrieren oder Clients per Programmierung registrieren.

Jeden 4D Client automatisch beim Anmelden an 4D Server registrieren

Wählen Sie dazu in den Einstellungen der Datenbank unter dem Thema Client-Server auf der Seite Konfiguration die Option "Client beim Starten registrieren":

Ist diese Option markiert, gilt jeder 4D Client, der sich an die Datenbank anmeldet, in 4D Server als Client, der Serverprozeduren ausführen kann. Auf dem Server wird in der Gruppe Benutzerprozesse ein Prozess mit dem Namen des Client Rechners angelegt.

4D Client per Programmierung registrieren

Sie können auch einen oder mehrere 4D Clients per Programmierung registrieren. In diesem Fall wählen Sie die Arbeitsstationen, die Sie registrieren wollen und ihre Namen selbst. Verwenden Sie dazu den Befehl REGISTER CLIENT.

Registrierung von 4D Client aufheben

Unabhängig von der Art der Registrierung können Sie jede Registrierung der Arbeitsstation für die aktuelle Sitzung wieder aufheben. Rufen Sie dazu für die betreffende(n) Arbeitsstation(en) den Befehl UNREGISTER CLIENT auf.

Der Prozess, der die Client-Registrierung verwaltet – er hat den Namen des Client – wird dann auf dem Server aus der Gruppe Benutzerprozesse und auf der Arbeitsstation entfernt.

Hinweis: Mit dem Befehl GET REGISTERED CLIENTS erhalten Sie die Liste der für die Sitzung registrierten Clients und ihr jeweiliges Arbeitsaufkommen, d.h. die Anzahl der noch auszuführenden Methoden.

Weitere Informationen zu diesen Befehlen finden Sie im Handbuch 4th Dimension Programmiersprache im Kapitel Prozesse.


4D - Documentation   Français   English   German   4D Server, Inhalt   Index   Back   Previous   Next