Verzeichnisdienst

Der Verzeichnisdienst (kurz Verzeichnis) verwaltet Namen von Roblet®-Servern.  Es ist eine kommandozeilenorientierte Anwendung ohne grafische Oberfläche.  Mehr generelle Informationen bietet der Überblick für Verzeichnisse.

Ausführung

Der Verzeichnisdienst ist technisch gesehen ein Roblet®-Server mit einem Verzeichnisdienst-Modul.  Zusätzlich zu den hier angegebenen Erläuterungen gelten generell daher die Informationen für den Einsatz von Roblet®-Servern.

Starten

Ein Verzeichnis wird mit den Start-Dateien directory.bat (unter Windows) bzw. directory.sh (unter Unix/Linux/MacOSX-sh) gestartet.  Gegebenenfalls sind noch Anpassungen notwendig (vgl. Parameter).

Eine Anpassung ist u.a. dann nötig, wenn man den Verzeichnisdienst mehrfach auf dem gleichen Rechner parallel laufen lassen will.  In diesem Fall muß mit Hilfe der Java™-Eigenschaft genRob.genMediator.httpd.port ein anderer Wert, als der Standard-Wert 8080, gesetzt werden.  Ein anderer Wert muß hier auch gesetzt werden, falls das Port schon belegt ist.  Mehrere Instanzen innerhalb eines lokalen Netzwerkes sind jedoch möglich und erhöhen durch die entstehende Redundanz in manchen Fällen die Zuverlässigkeit.

In der Praxis ist es empfehlenswert, das Programm auf einem Host zum Laufen zu bringen, der von allen anderen Hosts (insbesondere den Roblet®-Servern und Roblet®-Anwendungen) ständig erreichbar ist.  Ein Dauerbetrieb 24h/Tag, 7d/Woche ist durchaus möglich.  Dabei ist jedoch zu beachten, daß sich die IP-Adresse des unterliegenden Rechners (Hosts) während des Laufes nicht ändern darf.

Beenden

Mit der Tastenkombination e und nachfolgend Eingabetaste läßt sich ein Verzeichnisdienst sauber beenden.  Temporäre Dateien werden wieder entfernt.

Browser

Der Browser läßt sich mit dem beigegebenen Script (oder Batch) nur auf dem Rechner ausführen, auf dem der Verzeichnisdienst gerade läuft.  Um das zu ändern, muß die Start-Datei angepasst werden - localhost muß durch den Host ersetzt werden, auf dem der Verzeichnisdienst gerade läuft und gegebenenfalls muß auch das Port angepaßt werden.

powered by genRob®erzeugt am 30.12.2015 um 02:16:58.966 UTC mit
genRob®-genSite 3.4