BSCW ServerHilfe Index
 rückwärtsaufwärtsvorwärtsnächste Kapitel  englisch   Inhalt    Index  

4.16.1 Grundlagen

Die Document Factory basiert auf folgenden Konzepten:

BSCW Dokumentensammlung
Eine BSCW Dokumentensammlung (kurz DokSet) ist ein besonderer Ordner, der die Operation Auswerten bereitstellt und spezielle Attribute, die BSCW Instanzen, hat. Er beinhaltet auch die BSCW Vorlagen. Wenn eine Dokumentensammlung Unterordner hat, so erben diese die bereits definierten Instanzen, es können neue Instanzen definiert und die Operation Auswerten angewendet werden.
BSCW Vorlage
Eine BSCW Vorlage ist eine Vorlage zur Erzeugung von Dokumenten in einer Dokumentensammlung. In einer Vorlage können die BSCW Instanzen referenziert werden oder andere Vorlagen eingebunden werden. Es gibt zwei Klassen von Vorlagen: die eine erzeugt während der Evaluierung direkt ein Dokument, die andere wird in andere Vorlagen eingebunden.
BSCW Instanzen
Eine BSCW Instanz ist eine Variable, die in einer Vorlage einer Dokumentensammlung genutzt werden kann. Eine Instanz kann ein kurzer Begriff sein, wie ein Verzeichnispfad oder eine Versionsnummer. Eine Instanz kann aber genauso eine Überschrift, ein Absatz oder der Inhalt einer ganzen Web-Seite sein. BSCW Instanzen werden innerhalb von Vorlagen oder als Attribute von Ordnern definiert.
Funktionen
Vorlagen oder die Definition einer Instanz können einige Funktionen enthalten, die eine Zeichenfolge liefern. Z.B. kann die Größe eines Dokuments durch Aufruf einer entsprechenden Funktion automatisch während des Evaluierungsprozesses eingesetzt werden.
Evaluierungsprozess
Der Evaluierungsprozess wird auf die Objekte innerhalb einer Dokumentensammlung angewendet. Dabei werden ein oder mehrere Dokumente erzeugt, indem in eine oder mehrere Vorlagen die Instanzen eingesetzt, andere Vorlagen eingebunden und die Funktionen ausgewertet werden.


 rückwärtsaufwärtsvorwärtsnächste Kapitel  englisch   Inhalt    Index