Seminare
Seminare

Enterprise Architekturen mit Java und der Java Enterprise Edition

Seminar - Cegos Integrata GmbH

In diesem Seminar werden die Architektur und das Design einer komplexen Anwendung modelliert. Aus den Anforderungen für eine verteilte Anwendung werden verschiedene Basis-Designs abgeleitet, die ohne Änderung für typische Szenarien verwendet werden können. Dabei werden auch leichtgewichtige Modelle berücksichtigt. Die vermittelten Inhalte werden anhand einer Referenzanwendung demonstriert. Voraussetzungstest zu diesem Seminar
Besuchen Sie unseren Java Blog.

Termin Ort Preis*
29.07.2024- 01.08.2024 online 2.606,10 €
28.10.2024- 31.10.2024 online 2.606,10 €
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

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
Dauer/zeitlicher Ablauf:
4 Tage
Teilnahmevoraussetzungen:
3313 oder vergleichbare Kenntnisse. Sem. 03313 Einführung in die Java Enterprise Edition (Java EE) oder vergleichbare Kenntnisse. Gute Kenntnisse in OOA/OOD.
Lehrgangsverlauf/Methoden:
Vortrag, Diskussion, Praktikum am System.
Zielgruppe:
Software-Architekten, Software-Ingenieure, E-Business-Architekten.
Seminarkennung:
33038
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha