Tomcat ist ein Applikationsserver (Webserver) für dynamische Websites, die mit der Java-Servlet- und JavaServe rPages-Technologie entwickelt worden sind. Tomcat ist ein Open Source Produkt. Inzwischen ist dieser Server explizit für den produktiven Einsatz geeignet und bildet auch die Basis vieler kommerzieller J2EE-Applikationsserver. Das Grundlagenseminar vermittelt alle wichtigen Kenntnisse für den Einsatz von Tomcat.
Inhalt
Einführung
Webapplikationen mit Java-Servlets und JavaServer Pages (JSP)
Die Aufgaben des Applikationsservers Tomcat
Versionen
Download und Installation
Download und Installation unter Windows/Linux
Umgebungsvariablen setzen
Aufbau der Verzeichnisstruktur
Starten und Stoppen des Servers
Architektur
Architekturprinzip
Konfiguration der Elemente:
Server, Service, Engine, Connector, Host und Context
Konfiguration des Servers mit der Admin-Applikation und server.xml
Webapplikationen entwickeln und
deployen
Aufbau von Webapplikationen
Konfiguration mit dem Deployment-Descriptor web.xml
Webapplikationen packen und im Server deployen
Webapplikationen verwalten
Die Manager-Applikation
Webapplikationen mit dem Manager deployen, starten, stoppen
und entfernen
Logging
Einrichten eines File-Logger für Webapplikationen
Loggen mit Valves
Datenbankzugriff mit JDBC
JDBC-Datenbanktreiber für JDBC/MySQL/Oracle
Datenbankverbindung aufbauen, Datenabfrage und
Datenbankverbindung schließen
Connection-Pooling mit DBCP
Authentifikation (Realms) und
Sicherheit
Implementation eines Memory-Realm
Implementation eines JDBC-Realm
Einrichten eines https-Connector für SSL
Tomcat an Apache-Webserver
anbinden
Gründe für Anbindung
Download, Konfiguration und Einrichtung des JK-Connector
Einrichten des Apache-Webserver
Einrichten des AJP-Connector unter Tomcat
Loadbalancing
In diesem Seminar lernen Sie die Architektur, die Installation und die Konfiguration der verschiedenen Elemente des Webservers kennen. Sie wissen, wie Sie Webapplikationen entwickeln und verwalten, wie das Logging funktioniert, und wie man auf externe Datenbanken mittels JDBC zugreift.
Wer sollte teilnehmen
Systemadministratoren, die Tomcat im produktiven Umfeld betreuen sowie Web-Programmierer, die Websites mit Java entwickeln und Tomcat als Server einsetzen und über Internettechnologie- und JSP-Kenntnisse verfügen.
Dauer des Seminars
3 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
1.080,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Und so urteilten die Teilnehmer: Gesamtleistung des Dozenten: (Schulnoten 1-6)
Aus fachlicher Sicht: 1,3
Aus methodischer Sicht: 1,8
Können Sie das Seminar weiter empfehlen: 2
Teilnehmer aus folgenden Unternehmen
Kommentar Herr Peter V. Sanacorp Pharmahandel eG, Planegg: "Alles bestens, war ein tolles Seminar mit 1 A Service"
weitere Teilnehmer u.a. NordIT, GmbH Bremen
Rewe Informationssysteme GmbH, Köln
Heusch GmbH, Aachen
Babiel GmbH, Düsseldorf
Land NRW, Düsseldorf
Landeschaftsverband Rheinland, Köln
Data Conversion, München
SBI Insurance Service GmbH, Köln
WDR, Köln
Stadt Köln
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
Professional Apache Tomcat 6
With this comprehensive resource, you´ll uncover the ins-and-outs of installing, configuring, and running the Apache Tomcat server. This book not only provides a line-by-line analysis of configuration options, but also explores the features and capabilities of Tomcat. You´ll then gain the skills to solve the type of problems that arise during all phases of system administration, including shared hosting, security, system testing, and performance testing and tuning. Focusing exclusively on Tomcat 6, the book takes you through all of the latest architectural and performance changes. You´ll progress from basic Tomcat and web application configuration to more advanced techniques for clustering, JDBC connectivity, logging, and much more. All of this will help you effectively manage and administer your Tomcat deployment. What you will learn from this book * How to install the JVM and Tomcat on Windows and Unix/Linux systems * Steps for packaging and deploying web applications * Configuring Tomcat´s internal HTTP protocol stack, including the new APR and NIO Connectors * Deploying Tomcat with the Apache Web server or Microsoft IIS as the front-end Web servers * Load balancing and clustering a farm of Tomcat servers * Ways to install Tomcat in virtual hosting situations * How to load test web applications deployed in Tomcat * Monitoring Tomcat servers in real-time by tapping into internally maintained statistics * Techniques for providing scalability and high availability to web applications * Performance tips and best practices for Tomcat 6 Who this book is for This book is for J2EE system administrators and Java developers who are responsible for Tomcat configuration, performance tuning, system security, or deployment architecture. Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Seminar
Tomcat
It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat. Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will find details for using Tomcat on all major platforms, including Windows, Linux, OS X, Solaris, and FreeBSD, along with specifics on Tomcat configuration files, and step-by-step advice for deploying and running web applications. This book offers complete information for: * Installation and startup procedures * Configuring Tomcat-including realms, roles, users, servlet sessions, and JNDI resources including JDBC DataSources * Deploying web applications-individual servlets and JSP pages, and web application archive files * Tuning Tomcat to measure and improve performance * Integrating Tomcat with Apache Web Server * Securing Tomcat to keep online thugs at bay * Tomcat configuration files-server. xml and web. xml, and more * Debugging and Troubleshooting-diagnosing problems with Tomcat or a web application * Compiling your own Tomcat, rather than using the pre-built release * Running two or more Tomcat servlet containers in parallel This book also offers an overview of the Tomcat open source project´s community resources, including docs, mailing lists, and more. Community interest fueled a strong demand for a Tomcat guide from O´Reilly. The result clearly exceeds expectations.
Seminar
Cocoon 2 und Tomcat
Dieses leicht verständliche Grundlagen- und Nachschlagewerk für Anfänger und Profis versetzt Sie in die Lage, schnell auch eigene komplexe Projekte umzusetzen. Neben einer grundlegenden Einführung in die wichtigsten XML-Themen und einer Betrachtung des Servlet-Containers Tomcat, führt Sie dieses Buch an alle wichtigen und aktuellen Themengebiete wie beispielsweise Sitemap, Cross-Media-Publishing, Formularbehandlung, Internationalisierung, Erweiterungen und Control-Flow heran. Aus dem Inhalt: - Einführung in Cocoon - XML-Einführung - XML beschränken - XSL - Programmieren mit XML - Tomcat - Cocoon installieren - Sitemap - Module - Cocoon erweitern - Control Flow - Formularbearbeitung - XSP - Datei-Upload - Datenbankzugriffe mit Cocoon - Internationalisierung - Cocoon im Praxiseinsatz
Seminar
Tomcat
Apache Jakarta Tomcat is a Java application server, the open-source equivalent to BEA´s WebLogic Server. It´s also the official reference implementation for Sun´s JSP and Servlet technologies. As the official implementation, millions of Java developers learning JSP need instruction and practical advice about Tomcat. However, there are currently few books and limited online resources to explain the nuances of JSP development using Tomcat. Tomcat covers Tomcat 4. 0. 3 and 4. 1, the latest versions developed for the current JSP and Servlet specifications. The book starts with the essentials of JSP and Servlets, then explains how to install and administer the Tomcat server. Further chapters discuss how Tomcat enhances application development with tag libraries, error logging, filters and valves, and more. It includes the use of the popular Apache Struts framework and Apache Axis XML processor. Later chapters explain advanced concepts such as Tomcat security and integrating Tomcat into larger J2EE applications.
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743