Softwarearchitektur für die Praxis (Xpert.press) (2003. XIV, 417 S. m. 186 Abb. 24 cm)

  • ポイントキャンペーン

Softwarearchitektur für die Praxis (Xpert.press) (2003. XIV, 417 S. m. 186 Abb. 24 cm)

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Hardcover:ハードカバー版
  • 商品コード 9783540002215

Description


(Text)
Das Buch bietet eine fundierte Einführung in die Architektur professioneller Softwaresysteme. Im ersten Teil werden die Aufgaben von Softwarearchitektur diskutiert und grundlegende Strukturierungsansätze und Standardarchitekturen präsentiert. Die nachfolgenden drei Teile stellen die Standard-Softwareschichten jeweils im Detail vor: Anwendungs-, Persistenz- und Präsentationsschicht. Zunächst werden die grundlegenden Entwurfziele, -konzepte und -fehler, sowie die wichtigsten Entwurfsmuster herausgearbeitet. Anschließend werden an einem Beispiel verschiedene Architekturvarianten entwickelt, die die Konzeptumsetzung zeigen. Für die Präsentationsschicht wird eine Fensteroberfläche mit Java-Swing und eine Web-Oberfläche mit Java ServerPages (JSP) realisiert, für die Persistenzschicht ein einfaches Framework implementiert bzw. die Enterprise JavaBeans (EJB)-Technologie eingesetzt. So entstehen schrittweise Referenzsysteme der aktuellsten Technologien, die der Leser seinen eigenen Bedürfnissen anpassen kann.
(Table of content)
Prinzipien der Softwarearchitektur
- Charakterisierung von Softwarearchitektur
- Architekturebenen
- Logische Softwareschichten
- Physikalische Verteilung
- Architekturbasis des Beispielsystems
- Anwendungsschicht
- Konzepte für den Entwurf der Anwendungsschicht
- Implementierung der Anwendungsschicht
- Beispielapplikation SamComm
- Klassenentwurf und Architektur
- Implementierungsaspekte
- Persistenzschicht
- Konzepte für den Entwurf der Persistenzschicht
- Transformation eines Klassenmodells inein Datenmodell
- Variante I: Persistenz-Framework
- Anwendungsentwicklung mit dem Framework
- Framework-Architektur
- Framework-Implementierung
- Variante II: Enterprise JavaBeans (EJB)
- J2EE-Konzepte
- Anwendungsentwicklung mit EJB
- EJB-Architekturen
- Präsentationsschicht
- Konzepte für den Entwurf der Präsentationsschicht
- Variante I: Weboberfläche mit JavaServer Pages / Servlets
- Entwicklung von Weboberflächen mit JSP
- Model-2-Architekturen
- Variante II: Fensteroberfläche mit Swing-Framework.
(Author portrait)
Prof. Dr. Jürgen Dunkel:
Studium der Informatik an der Universität Dortmund;
Promotion in Informatik an der FernUni Hagen;
wissenschaftlicher Angestellter in einem Forschungsprojekt an der Universität Dortmund;
Berater bei SISZ GmbH Dortmund;
Projektleiter bei der Integrata Unternehmensberatung GmbH, Düsseldorf;
seit 1998 Professur am Fachbereich Informatik der FH Hannover im Bereich Softwaretechnik (parallel Industrieprojekte, Berater- und Dozententätigkeit)