Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit
Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit
Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
5. Implementierung und Test<br />
5.1. Implementierung<br />
Die erfolgte Implementierung des in Abschnitt 4 entworfenen Systems soll kurz erläutert<br />
werden. Dazu wird auf die beiden Hauptkomponenten, das GRDB-Portlet und den<br />
GRDB-Daemon, eingegangen und die Integration in die vorhandene Systemstruktur des<br />
IG beschrieben.<br />
5.1.1. Integration<br />
Die Installation der entwickelten Anwendung erfolgt, wie im IG für Zusatzapplikationen<br />
vorgesehen, über das Einspielen eines Debian-Pakets mit jeweiligen vor- und nachgeschalteten<br />
Installationsskripten (/Z10/F10/F20/). Die Änderungen, die das Paket an der<br />
Verzeichnis- und Dateistruktur der CD-ROM des Instant-Grid-Projektes vornimmt, werden<br />
im Weiteren beschrieben. Die Schilderung jeder einzelnen Datei würde den Rahmen<br />
dieser Arbeit jedoch sprengen, daher werden Inhalte weniger relevanter Verzeichnisse ausgespart.<br />
Verzeichnis: /etc/<br />
• Datei: ./init.d/grdbd Link zum Startskript „grdbd.init.debian“ (s.u.).<br />
• Datei: ./ig-software.xml D-GRDL-Beispielbeschreibungen von Softwarekomponenten.<br />
Diese Datei wird vom GRDB-Daemon eingelesen und der Inhalt regelmäßig in<br />
die Datenbank überführt (/F51/).<br />
Verzeichnis: /usr/local/instant-grid-tomcat5/init<br />
• Datei: ./grdbd-init.sh Link zu der Konfigurationsdatei „grdbd.config“ (s.u.) zur Initialisierung<br />
der notwendigen Umgebungsvariablen.<br />
Verzeichnis: $CATALINA_HOME/webapps/grdb<br />
• Verzeichnis: ./css Cascading-Stylesheet-Angaben für das Portlet und die Übersichtsseite.<br />
46