Geronimo Administration
Empfohlene Schulungsdauer: 2 Tage, insgesamt 16 Unterrichtsstunden à 45 Minuten
Kursziele
Geronimo ist ein zertifizierter Java EE 5 und J2EE 1.4 Applikationsserver der Apache Software Foundation. Das Seminar vermittelt Planung, Installation, Migration, Administration, Konfiguration und Betreuung des quelloffenen Application-Servers Geronimo. Mit der kostenlos erhältlichen ›WebSphere Application Server Community Edition‹ (WAS CE) baut IBM auf Geronimo auf und bietet zusätzliche Dienstleistungen an. Seminarteilnehmer lernen Geronimo, beziehungsweise die WAS CE Software Suite ausführlich kennen, und erhalten viele praktische Tipps, wie sich der Applikationsserver optimal nutzen lässt.
Zielgruppe
Java EE Server-Administratoren, SystemverwalterKursvoraussetzungen
Der Kurs ›Java 2 Platform Enterprise Edition (J2EE) 1.4‹, ›JAVAEE5‹ oder vergleichbare Kenntnisse.Seminarinhalte
![[LOGO]](../../images/seminare/logos/geronimo.png)
Grundlegendes zu Geronimo
- Der Markt der Applikationsserver (JBoss, IBM WebSphere AS, GlassFish, BEA WebLogic Server, ...)
- Apache Software License und Auswirkungen
- Unterstützte Standards: Servlets/JSP, EJBs, JCA, JMS, JMX, …
- Produkte eines Java EE-Stacks: Geronmio, Derby, Tomcat, ActiveMQ, AXIS, Scout, Pluto, Yoko, OpenJPA, …
- Dokumentation, Support
- Ausblick und nächsten Versionen, Einsatzszenarien
- Geronimo und ›WebSphere AS Community Edition‹, Produktvarianten, Servicevertrag
- Entwicklung des ›IBM WebSphere Application Server CE‹
Installation und Konfiguration
- Download
- Installation
- Verzeichnisaufbau und Skripte
- Konfiguration
Erste Schritte und grundlegende Konzepte
- Beispielanwendungen
- Deployment
- XML Schemas
- Konventionen
- Komponenten
- Oberfläche der Webadministrationskonsole
- Werkzeuge
Administration und Betrieb
- Typische Administrationsaufgaben
- Administrationswerkzeuge
- Verbindungen einrichten, ›Java Naming and Directory Interface‹ (JNDI)
- Deployment-Pläne erstellen
- Sicherheit
- Monitoring
- Klonen, Assemblies, Plugins, Repository
- Migrationen
Integration
- Webserver, Cluster, LAstverteiler
- Benutzerverwaltung, Realms, LDAP
- JACC (Java Authorization Contract for Containers)
- Persistenz-Framworks
- Messaging-Systeme
- Web-Services, SOAP, JAX-WS
- Frameworks für Web-Oberflächen
- Mail-Systeme
- Geronimo als (Windows) Service
Entwicklung
- Werkzeugauswahl
- GShell
- Aufbau der Entwicklungsumgebung
- Eclipse und Maven verwenden
- JBoss to Geronimo Migration Tool (J2G)
- Geronimo Plugin Architektur, Geronimo Kernel und GBeans, Repositories, Klassenlader
Eingesetze Seminar-Software
Apache Geronimo 2.1 oder ›IBM WebSphere Application Server Community Edition 2.0‹ unter Windows oder Unix.
Schlagwörter
Unternehmen
Weiterführende Seminare
- Java-Datenbank Apache Derby
- JavaServer Pages (JSP) und Servlets
- Java Platform, Enterprise Edition (Java EE) 5
- Enterprise JavaBeans (EJB) 3 und Persistence API
- Spring-Framework
- OR-Mapping mit Hibernate und JPA
- Tomcat Administration
- Sichere Web-Anwendungen entwickeln
![Zu einem Bookmark-Anbieter hinzufügen [Addthis]](../../images/bookmarks/addthis.png)
![Zu Google Bookmarks hinzufügen [Google Bookmarks]](../../images/bookmarks/google.png)
![Zu Yahoo! Bookmarks hinzufügen [Yahoo! Bookmarks]](../../images/bookmarks/yahoo.png)
![Zu Delicius hinzufügen [Delicius]](../../images/bookmarks/delicious.png)
![Zu Mister Wong hinzufügen [Mister Wong]](../../images/bookmarks/misterwong.png)