4D v16.3

Dynamische Synchronisation im Client-Server Betrieb

Home

 
4D v16.3
Dynamische Synchronisation im Client-Server Betrieb

Dynamische Synchronisation im Client-Server Betrieb  


 

 

Der Ressourcen Explorer vereinfacht die Team-Entwicklung in der Client/Server Umgebung. Hauptziel ist dabei, den Inhalt des Ordners Resources in Echtzeit auf allen angeschlossenen Rechnern zu synchronisieren.

Es gibt folgende Schritte:

  1. Bei Änderung auf einem Client Rechner wird der Ordner Resources auf dem Server aktualisiert
  2. Alle angeschlossenen Clients erhalten eine Meldung
  3. Die angeschlossenen Clients werden unmittelbar aktualisiert

Hinweis: Für nicht angemeldete Clients wird der Ordner Resources automatisch bei der Anmeldung synchronisiert.

Jede Änderung, die über den Ressourcen Explorer auf lokaler Ebene ausgeführt wird, wird automatisch auf den Server übertragen.

Die angeschlossenen Client-Rechner erhalten eine Meldung, dass der Inhalt des Ordners Resources geändert wurde:

  • Automatisch vom Server, zwei Minuten nach der letzten Änderung durch einen Client. Die Zeitverzögerung sorgt dafür, dass beim Übertragen mehrerer Dateien nicht sofort eine Meldung erscheint.
  • Manuell nach einer Änderung auf dem Client-Rechner. Rufen Sie dazu im Ressourcen Explorer dieses Clients im DropDown-Menü am unteren Rand den Befehl Clients benachrichtigen auf (siehe Ressourcen Explorer verwenden).
  • Oder per Programmierung über den 4D Befehl NOTIFY RESOURCES FOLDER MODIFICATION. Er ist hilfreich, wenn der Inhalt des Ordners Resources auf dem Server Rechner über eine Serverprozedur geändert wird.

Auf den Clients hängt die Meldung bei Änderungen von der jeweiligen Einstellung ab (siehe nächster Abschnitt).

Wurde gemeldet, dass sich der Ordner Resources auf dem Server geändert hat, kann jeder Client-Rechner selbst synchronisieren. Das kann automatisch oder manuell sein, je nach den Voreinstellungen, die global für die Anwendung oder spezifisch für den Client-Rechner definiert wurden.
Sie können die Konfiguration global über die Datenbank-Eigenschaften oder über den 4D Befehl SET DATABASE PARAMETER individuell pro Client-Rechner und pro Arbeitssitzung setzen.

Den Update-Modus legen Sie in den Datenbank-Eigenschaften auf der Seite Client-Server/Netzwerk mit der Option ’Resources’-Ordner während einer Session aktualisieren fest.

Es gibt drei Möglichkeiten:

  • Nie: Der lokale Ordner Resources wird während der Arbeitssitzung nicht aktualisiert. Die vom Server gesendete Meldung wird ignoriert. Der lokale Ordner Resources lässt sich bei Bedarf manuell über den Menübefehl Lokale Ressourcen aktualisieren aktualisieren.
  • Immer: Der lokale Ordner Resources wird während der Arbeitssitzung automatisch synchronisiert, wenn der Server eine Meldung sendet.
  • Fragen: Sendet der Server eine Meldung, erscheint auf den Client-Rechnern ein Dialogfenster, das die Änderung meldet. Der Benutzer kann dann die Synchronisation des lokalen Ordners Resources bestätigen oder abweisen.

Hinweis: Wird die Konfiguration in den Einstellungen auf dem Server festgelegt, gilt sie für alle Client-Rechner. Wird sie auf einem Client-Rechner definiert, gilt sie nur für diesen Rechner.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Ressourcen Explorer

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Designmodus ( 4D v16)
4D Designmodus ( 4D v16.1)
4D Designmodus ( 4D v16.3)