Du er ikke logget ind
Beskrivelse
Das Lehrbuch f?hrt schrittweise in die vielf?ltigen Architekturen moderner verteilter Softwaresysteme ein. Die Reise beginnt mit einer Er?rterung des Berufsbilds des Softwarearchitekten und geht mit Darlegungen ?ber die serviceorientierte und ereignisorientierte Architektur weiter. Verschiedene Architekturstile kommen zur Sprache, wie z.B. die Mehrschichtenarchitektur, die hexagonale Architektur und Microservices. Im Kontext der Client-Architekturen wird eine breite Palette von Technologien f?r Web Apps (wie JSF, Blazor, SPA, PWA) und installierbare Apps (darunter Native, Hybrid, Cross-Platform) dargelegt. Wichtige Technologiestacks wie Scriptbasiert, .NET und Jakarta EE finden eine geb?hrende Darlegung. Ausf?hrungen zur organisationsinternen sowie -?bergreifenden Anwendungsintegration auf der Pr?sentations-, Applikations- und Datenebene runden die Reise ab. Ein durchgehendes Beispiel und fallstudienbezogene Aufgaben illustrieren die theoretischen Ausf?hrungen und erm?glichen die direkte Anwendung des Erlernten. Die 2. Auflage bietet Aktualisierungen und Erweiterungen und wie z.B. C4-Model, vertiefte Ausf?hrung der ereignisorientierten Architektur, hexagonale Architektur und Blazor.