Bachelorarbeit (pdf, 0,9 MB) - Universität Osnabrück
Bachelorarbeit (pdf, 0,9 MB) - Universität Osnabrück
Bachelorarbeit (pdf, 0,9 MB) - Universität Osnabrück
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
18 2 Einführung in benötigte Grundlagen<br />
out.flush();<br />
out.close();<br />
Das im Rahmen dieser Arbeit erstellte Programm wurde in Java implementiert (Kapitel<br />
5); die Abfragen verwenden Java-Servlets (Kapitel 6).<br />
2.6 Apache Tomcat<br />
Tomcat ist ein Open Source-Container für Java-basierte Web-Anwendungen und stellt<br />
eine Referenzimplementierung der Java-Servlet und JSP-Spezikation [SUN 09b] dar.<br />
Es wurde von der Jakarta Projektgruppe entwickelt, welche von der Apache Software<br />
Foundation unterstützt wird. Die bereitgestellte Umgebung, ein Java-Servlet-<br />
Container (Jetty) mit JSP-Engine (Jasper), ermöglicht die Ausführung von Java-<br />
Servlet- und JSP-Web-Anwendungen. Zusätzlich bietet Tomcat weitere Funktionen,<br />
z.B. Authentizierungs- und Authorisierungsmöglichkeiten über sogenannte Realms<br />
(geschützte Bereiche), sowie einen internen Verzeichnisdienst und erönet die Möglichkeit<br />
gepoolte Datenquellen im Container zu hinterlegen, die von den darin laufenden<br />
Applikationen verwendet werden können. Um die Funktionalität von Tomcat mit der<br />
eines Apache zu verbinden (PHP, Perl, ...), werden sogenannte Connector PlugIns<br />
verwendet [Apache 09].<br />
Um das Abfragen der Informationen aus der Datenbank mittels Web Services zu realisieren,<br />
kommt Tomcat zum Einsatz (siehe Kapitel 6).