EJB Technologie und Programmierung

Zielgruppe    Das Seminar richtet sich an IT-Spezialisten und IT-Projektleiter.
Kurzbeschreibung    Enterprise Java Beans (EJB) ist eine serverseitige Komponentenarchitektur für unternehmenskritische Anwendungen. Die Teilnehmer lernen die Architektur von EJB und die wichtigen Tools von WebLogic 8.x kennen. Sie erlernen EJB-Anwendungen zu entwerfen, implementieren und im WebLogic Server zu verwalten.
Voraussetzungen    Es sind gute Java-Kenntnisse erforderlich.
Dauer    3 Tag(e)
Inhalt   

Einführung
Einführung, Verteilte C/S-Systeme, OSI-Schichtenmodell, C/S-Schichtenmodell, Datenbankanbindung, 2- und 3-tier-Architektur

EJB-Architektur
EJB-ApplicationServer, Server-Komponenten, EJBs, Roles, Produkte, Container, Typisierung

BEA WebLogic Server 8.x
Installation, Architektur, Konfiguration, Tools

Ausführliches Beispiel

EJB-API
EJB-C/S-Kommunikation im Detail, Klassendiagramme, SessionBeans, EntityBeans, Message-Diven-Beans

Persistence
Grundlagen, BMT, CMP-Mapping, JDBC-Isolation-Level, Performance

Transaktionen
Grundlagen, JTS , JTA, CMT, BMT

Security
Grundlagen, BMS, CMS

X-Doclet
EJB-Generierung

Ausblick
EJB 3

Methode  Vortrag, praktische Übungen
Tools  JDK, JBuilder, VisualAge oder WSAD