Enterprise Architekturen mit Java und der Java Enterprise Edition
Startdaten und Startorte
placeonline Training 29. Jul 2024 bis 1. Aug 2024Details ansehen event 29. Juli 2024, 10:00-15:00, online Training, Seminar 33038 |
placeonline Training 28. Okt 2024 bis 31. Okt 2024Details ansehen event 28. Oktober 2024, 10:00-15:00, online Training, Seminar 33038 |
Beschreibung
Grundbegriffe Architektur und Design:
- Konzepte
- UML: Use Cases, Actors und Abhängigkeiten
- Diagramme: Class, Sequence, Activity, Collaboration
- Architekturprozess
- Entwurfsziele einer Architektur
Modellierung unter Berücksichtigung etablierter Patterns:
- Erstellen eines Platform Independent Models (PIM) aus dem Geschäftsmodell
- Schichten-Trennung
- Design Patterns (GoF, Fowler, JEE)
- Umgang mit Abhängigkeiten: Dependency Injection, lose gekoppelte Systeme
- "Cross cutting concerns": Identifikation, Umsetzung mit Aspekten
- Transaktionen
- Security: Authentifizierung, Autorisierung und Rollenkonzept
Technisches Modell und System-Architektur:
- Typische System-Architekturen
- Verteilung der Anwendung
- Berück…
Frequently asked questions
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Grundbegriffe Architektur und Design:
- Konzepte
- UML: Use Cases, Actors und Abhängigkeiten
- Diagramme: Class, Sequence, Activity, Collaboration
- Architekturprozess
- Entwurfsziele einer Architektur
Modellierung unter Berücksichtigung etablierter Patterns:
- Erstellen eines Platform Independent Models (PIM) aus dem Geschäftsmodell
- Schichten-Trennung
- Design Patterns (GoF, Fowler, JEE)
- Umgang mit Abhängigkeiten: Dependency Injection, lose gekoppelte Systeme
- "Cross cutting concerns": Identifikation, Umsetzung mit Aspekten
- Transaktionen
- Security: Authentifizierung, Autorisierung und Rollenkonzept
Technisches Modell und System-Architektur:
- Typische System-Architekturen
- Verteilung der Anwendung
- Berücksichtigung des Cluster-Betriebs: Skalierbarkeit, Ausfallsicherheit, Umgang mit Sessions
- Auswahlkriterien und Bewertung von Technologien und Plattformen
Plattform und Technologien:
- Aufgaben des Applikationsservers
- Auswahlkriterien und Bewertung am Beispiel Tomcat
- JBoss
- Einsatzkriterien für Enterprise JavaBeans
- Web Anwendungen mit JavaServer Faces
- Leichtgewichtige Umsetzungen ohne EJBs
- Spring: Alternative und Ergänzung
- O/R-Mapping mit JPA - Direkte Datenzugriffe
- Umgang mit großen Datenmengen
Workshop - Analyse, Refactoring, Erweiterung:
- Analyse einer komplexen Anforderung
- Erstellen von Platform Independent Model und Platform Specific Model
- Verhalten der Architektur bei Änderungen der Vorgaben
- Integration weiterer Komponenten
- Transparenter Austausch verwendeter Technologien
Werden Sie über neue Bewertungen benachrichtigt
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!