Wie wird ein Dokument zum Client übertragen?

Wie wird ein Dokument zum Client übertragen?

Die Übertragung hängt vom Standort des Dokumentes ab bzw. des Status.

Wenn ein Benutzer ein Dokument öffnet, nimmt es nachfolgenden Weg. Dargestellt wird eine vereinfachte Form, denn es spielen Rechte und W-Vorlagen-Konfiguration eine Rolle. 

Bei Mehrserversystemen beachten:

  • Sind mehrere Servergruppen vorhanden, wird das Dokument bei Anzeige nur übertragen in das Server-Cache des anfordernden Servers (also der Server, an dem der Benutzer angemeldet ist). Datenbank und WORK bleiben unberührt.

  • Wenn ein Benutzer ein Dokument aus einer anderen Servergruppe bearbeitet, dann wird es vom WORK der einen Servergruppe in das WORK der Servergruppe übertragen (inkl. Datenbank-Anpassung), in der der Benutzer angemeldet ist. 

  • Geht es um archivierte Dokumente, ist es egal, wie viel Servergruppen vorhanden sind. Das Verfahren ist für alle Server gleich. 

Bitte auch diesen Artikel beachten: Wie ermittelt der Server, wo er das Dokument findet (WORK, Archiveservice, Verweis ...)?

Schritt-für-Schritt-Anleitung

vereinfachte Darstellung des Weges, den das Dokument nimmt:

  • Der Client fordert das Dokument beim Server an.

  • Der Server prüft, wo das Dokument liegt. 

  • Liegt es in seinem Work, dann wird es übertragen über das Server\OSTEMP-Verzeichnis zum Client. Dort ggfls. TEMP- und zuletzt OSTEMP-Verzeichnis.

  • Ist das erfolgreich, wird das Dokument aufgerufen:
    - interne Bilddokumente im internen Viewer
    - W-Dokumente per Shellexecute
    Sofern Vorschau eingestellt ist oder Dashlets eingebunden werden, werden diese zusätzlich per URL abgerufen bei der jeweils konfigurierten Komponenten (im Standardfall über das enaio Gateway).

 

grafische Darstellung:

image-20260112-145804.png

 

  • Der Client fordert das Dokument beim Server an.

  • Der Server prüft, wo das Dokument liegt. 

  • Liegt es in seinem Work, dann siehe 1. 

  • Liegt es im WORK der anderen Servergruppe, dann wird es in den Cache des Servers kopiert, mit dem der Benutzer verbunden ist.

  • Der folgende Weg ist analog Punkt 1.

 

grafische Darstellung:

image-20260112-150356.png
  • Der Client fordert das Dokument beim Server an.

  • Der Server prüft zuerst, ob es im Server-Cache liegt.

  • Wenn es nicht im Server-Cache liegt, holt er das Dokument vom Langzeitarchiv in das Server-Cache.

  • Der folgende Weg ist analog Punkt 1.

 

grafische Darstellung:

image-20260112-151841.png

 

  • Der Client fordert das Dokument beim Server an.

  • Der Server prüft zuerst, ob es im Server-Cache liegt.

  • Wenn es nicht im Server-Cache liegt, holt er das Dokument vom Archiveservice.

  • Dieser ruft das Dokument per URL vom Langzeitarchiv ab und stellt es dem Server bereit.

  • Dieser kopiert es in das Server-Cache.

  • Der folgende Weg ist analog Punkt 1.

 

grafische Darstellung:

image-20260112-152634.png

 

 

Wenn ein Benutzer ein Dokument aus einer anderen Servergruppe bearbeitet, dann wird es vom WORK der anderen Servergruppe in das WORK der Servergruppe übertragen (inkl. Datenbank-Anpassung), bei welcher der Benutzer angemeldet ist. 
Für Anzeige wird das Dokument nur in den Server-Cache übertragen.

Verwandte Artikel