Schulungsübersicht

Unternehmen Java Programming

  • Von Client-Server bis zur 3-Tier-Architektur
  • Entwurfsüberlegungen
  • Sicherheitsüberlegungen
  • Namensdienste
  • Vergleich von RMI, CORBA und EJB

Java Benennungs- und Verzeichnisschnittstelle (JNDI)

  • JNDI-Architektur
  • Dienstanbieter und die Dienstanbieterschnittstelle
  • Der anfängliche Benennungskontext
  • Nachschlagen von Objekten
  • Verzeichniseinträge erstellen, durchsuchen und zerstören
  • Übung 1: JNDI-Datei Search

Einführung von Enterprise Java Beans (EJB)

  • EJB-Konzepte und -Versionen
  • Komponenten-Transaktionsmonitore
  • Kommerzielle Umsetzungen
  • Die EJB-Architektur
  • Persistenz und Transaktionen

Java EE- und EJB-Bereitstellung

  • Die JEE-Umgebung und -Tools
  • Konfigurieren von Java EE
  • JEE- und JNDI-Benennung
  • EJB-Paketierung und -Bereitstellung
  • Das Bereitstellungstool
  • Der Hyperschall Database
  • Übung 2: Einrichten JBoss

EJB-Clients

  • Arten von Kunden
  • Java Kunden
  • Web- und JSP-Clients
  • Servlets und WAR-Dateien
  • Übung 3: Schreiben und Bereitstellen eines Servlet-Clients

JPA

  • Die Rolle einer JPA
  • Konfigurieren einer JPA
  • Übung 4: JPA/li>

Zustandslose Session Beans

  • Die Rollen von Session Beans
  • Session-Beans erstellen
  • Zustandslose Session Beans
  • Übung 6: Stateless Session Bean

Stateful Session Beans

  • Stateful Session Beans
  • Übung 7: Stateful Session Bean

Probleme bei der EJB-Implementierung

  • Metadaten
  • Transaktionsmanagement
  • 1-1, 1-viele, viele-1 und viele-viele Assoziationen
  • EJB-Versionen

Das Java Nachrichtensystem

  • Das Java Messaging System (JMS)
  • Übung 8: JMS

Sicherheit

  • Benutzer und Rollen
  • Access Kontrolle
  • Authentifizierung
  • Übung 9: JBoss Sicherheit

Nachrichtengesteuerte Beans

  • Die nachrichtengesteuerte Enterprise-Bean
  • Übung 10: Message Driven Bean

Voraussetzungen

Die Teilnehmer müssen über gute Arbeitskenntnisse der Sprache Java verfügen, die sie in der Regel durch den vorherigen Besuch unseres Java-Kurses Programming erworben haben. Ein Verständnis der Servlet-Programmierung und JDBC wird vorausgesetzt.

  28 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (1)

Kombinierte Kurse

Verwandte Kategorien