Schulungsübersicht

Einführung und Installation von GlassFish

  • Überblick und Architektur von Java EE
  • GlassFish White
  • Grundlegende GlassFish-Architektur
  • Herunterladen und Installieren von GlassFish
  • Starten und Beenden von GlassFish

Struktur und Architektur

  • Dateisystemstruktur
  • Serverprofile, Domains und Konfiguration
  • Konfigurationsdateien - setup.xml und domain.xml
  • Login und Login-Konfiguration
  • Die Admin-Konsole
  • Die asadmin-Befehlszeilenschnittstelle

Bereitstellung

  • Struktur der Java EE-Anwendung (Jars, Wars, Ears, Sars)
  • GlassFish-Bereitstellungsdetails
  • Bereitstellen mit der Admin-Konsole und asadmin
  • Bereitstellen über autodeploy
  • Bereitstellen mit asant-Tasks
  • Verzeichnis- (erweiterte) Bereitstellungen
  • GlassFish-Classloading und dessen Einfluss auf die Bereitstellung

Konfigurationsservices (Web, JNDI, Datasource, EJB, Web Service)

  • Überblick über den Web-Container
  • Konfigurieren des Web-Containers / HTTP-Dienstes
  • Virtuelle Hosts und Listener
  • JNDI- und Namensdienste - Überblick
  • Konfiguration von GlassFish-Namensdiensten
  • Konfiguration des JNDI-Klients
  • Überblick über Datenquellen (DataSource) und JCA
  • Konfigurieren von Datenquellen und Verbindungspools
  • EJB-Container
  • EJB-Pooling und Caching
  • EJB-Container-Management
  • Überblick über Web-Services und deren Bereitstellung
  • Anzeigen, Überwachen und Verwalten von Web-Services

Messaging

  • JMS - Java Message Service - Überblick
  • GlassFish-Messaging-Überblick - Sun Message Queue
  • Erstellen von Verbindungs-Factories und Zielobjekten (Queue/Topic)
  • Konfigurieren des JMS-Anbieters

Sicherheit

  • Überblick über die Java EE-Sicherheit
  • GlassFish-Sicherheitsarchitektur
  • Verwalten von Benutzern und Gruppen
  • Datei-, JDBC-, LDAP- und andere Realms
  • Kennwortsicherheit - Kennwortverschlüsselung, Master- und Administratorpasswörter
  • Überblick über SSL / TLS und HTTPS
  • Konfigurieren und Verwenden von GlassFish keytool
  • Sicherheit auf anderen Seiten

Überwachung und Optimierung von GlassFish

  • Überwachung
  • Optimierung

Clustering

  • Überblick über das Clustering von GlassFish
  • Cluster-Konfiguration
  • Das Repository, Cluster-Instanzen und der DAS
  • Clustering-Architektur (Client-Interceptor, Lastverteilung und Fehlertoleranz, Zustandsreplikation)
  • Kluster-Dienste
  • Lastverteiler und klustergerechtes HTTP
  • Konfigurieren von Apache httpd für die Verwendung mit dem Lastverteiler

Zusammenfassung

Voraussetzungen

Teilnehmer sollten mit der grundlegenden Syntax von Programmen, die in der Shell des Betriebssystems geschrieben werden, sowie mit Zugriffsrechten für Dateien und Verzeichnisse vertraut sein. Sie sollten auch Wissen über die Konfiguration des Systems haben.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien