29.10.2013 Aufrufe

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!