- Home
- /
- Software- & Webentwicklung
- /
- Programmiersprachen
- /
- Java
- /
- Java EE Design Patterns
Java EE Design Patterns
Schulungsinhalt
– Verwendete Technologie
— Web- und Applikationsserver
— Servlets und JavaServer Pages
— Enterprise Beans-Connectoren
– GoF-Pattern im Java EE-Umfeld
— Besonderheiten im Applikationsserver
— Verwendung innerhalb einer Java EE-Komponente
— Konfiguration im Container
– Web Container
— Decorating Filter
— Front Controller
— View Helper
— Composite View
— Dispatcher View
— Service to Worker
— Umsetzung in Apache Struts
— Context Object
— Application Controller
– Enterprise Beans
— Service Locator
— Business Delegate
— Value Object, Transfer Objects
— Session Facade
— Composite Entity
— Value und Transfer Object Assembler
— Value List Handler
— Application Service
— Business Object
– Enterprise Application Integration
— Data Access Object
— Service Activator und Message Facade
— Domain Store
— Web Service Broker
— Versionsmanagement und Optimistic Locks
— Read Only Beans
— Read Mostly
– Optimierung und Tuning
— Performance-Analyse
— Caching-Strategien
— Speicherbedarf
— Session Management
— Skalierbarkeit
Zielgruppe
Sie sind Software-Ingenieur, projekterfahrener Anwendungsentwickler oder Software-Architekt und wollen Ihre Kenntnisse in Java EE Design Patterns vertiefen.
Seminarziele
Sie lernen in diesem Seminar Entwurfsmuster (Patterns), Idioms und Designstrategien kennen, die Sie in die Lage versetzen, wiederverwendbare Java EE-Anwendungen zu erzeugen. Für die im Rahmen des Seminars erstellte Muster-Applikation wird eine Performance-Analyse durchgeführt, die die Auswirkungen der eingesetzten Entwurfsmuster sofort aufzeigt. Besonderheiten der Programmierung innerhalb eines Applikationsservers und das Laufzeitverhalten der Applikation werden auch im Hinblick auf eine Clusterumgebung untersucht. Die vorgestellten Patterns werden auch in Bezug auf die Neuerungen der aktuellsten Java EE bewertet.
Vorkenntnisse
Voraussetzung für die erfolgreiche Teilnahme sind Kenntnisse im Umgang mit Java Servlets, JavaServer Pages und Enterprise JavaBeans.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate