Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Lorenz Huber Geändert vor über 9 Jahren
1
1 Einführung TOMCAT Entwicklung Technischer Informationssysteme SS 2003 Florian Müller
2
2 Was ist TOMCAT ? - Open-Source Container für Java- basierte Web-Anwendungen - Apache-Jakarta-Projekt: Open Source- Java-Community für Pflege und Support - Referenzimplementierung für JSP- und Servlet-Spezifikationen
3
3 HISTORY - Oktober 1999:SUN lizenziert den Code für die Servlet- und JSP-Technologie an die Apache-Gruppe - seitdem Entwicklung eines Servlet- Containers mit Code-Namen Jakarta - Ende 1999: erste Version des Containers veröffentlicht. Name: TOMCAT
4
4 VORAUSSETZUNGEN - Windows 98/2000/ME/NT/XP - Linux/Unix - ab JDK 1.2 für TOMCAT-Version 4.0 Aktuelle Version 5.0
5
5 INSTALLATION - Herunterladen von: - JDK 1.2 oder höher - Installationspakete für TOMCAT - Setzten zweier Umgebungsvariablen: - JAVA_HOME (Basisverzeichnis der JDK- Hierarchie) - CATALINA_HOME
6
6 VERZEICHNISSTRUKTUR I /binEnthält Skripte zum Starten und Herunterfahren des Servers /confEnthält alle TOMCAT- Konfigurationsdateien wie z.B. server.xml, web.xml, tomcat- users.xml /webapps/tom cat-docs Enthält Dokus zu TOMCAT /libEnthält.jar-Dateien die von TOMCAT genutzt werden
7
7 VERZEICHNISSTRUKTUR II /logsSpeicherung der Log-Dateien /scrServlets APIs Quellcodes /webappsEnthält beispielhafte Web- Applikationen /workWird automatisch angelegt um temporäre Dateien zu speichern
8
8 SKRIPTE I catalinaHauptskript: setzt Umgebungsvariablen - CLASSPATH - CATALINA_HOME - JAVA_HOME und startet TOMCAT mit passenden Variablen
9
9 SKRIPTE II startup.bat/ startup.sh TOMCAT starten shutdown.bat/ shutdown.sh TOMCAT herunterfahren
10
10 PROBLEME - kann statische Seiten nicht so schnell wir Apache Web-Server bereitstellen - nicht so gut konfigurierbar wie Apache - weniger robust - Internetauftritte, die sich auf spezifische Eigenschaften des Apache stützen, wollen nicht wechseln
11
11 MÖGLICHKEITEN TOMCAT kann als ‘stand-alone container‘ (Entwicklung und Debugging) ausgeführt werden oder als ‘add-on‘ einen Webserver erweitern Kompatibel zu folgenden Webservern: - Apache, ab Version 1.3 - IIS, ab Version 4.0 - MS Personal Web Server, ab Version 4.0 - Netscape Enterprise Server, ab 3.0
12
12 KONFIGURATION - Festlegung der URLs, für die der Servlet- Container zuständig ist - angeben, welche TOMCAT Prozesse zur Verfügung stehen und an welchem TCP/IP Port diese auf Antworten warten - anpassen des Pfades zu den Adapter- Bibliotheken, damit sie beim Hochfahren geladen werden - anpassen interner Informationen (z.B. wo der Adapter log-Dateien speichern soll)
13
13 ALTERNATIVEN - in Verbindung mit Apache Server: JSERV (Servlet-Container für Installation auf Apache Web-Server), ebenfalls Apache-Projekt - in Verbindung mit IIS: JRUN
14
14 SCREENSHOT
15
15 Literatur XML, XSLT, Java und JSP: Professionelle Web- Applikationen entwickeln. Rockwell, Westy, 1. Auflage Galileo Press 2001. Java Server Pages: Dynamische Generierung von Web-Dokumenten. Volker Turau, dpunkt.verlag. http://www.zdnet.de/builder/artikel/architect/200210/ tomcat4_jsp_01-wc.html http://www.zdnet.de/builder/artikel/architect/200210/ tomcat4_jsp_01-wc.html http://www.aifb.uni- karlsruhe.de/CoM/teaching/seminars/computational- finance/tomcat.pdf http://www.aifb.uni- karlsruhe.de/CoM/teaching/seminars/computational- finance/tomcat.pdf http://jakarta.apache.org/tomcat/ http://jakarta.apache.org/tomcat/
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.