Service orientierte Architekturen

03 Entwurfsprinzipien


Question

Was versteht man unter dem Entwurfsprinzip Kompositionsfähigkeit, was sind Schwierigkeiten ?


Answer

Optimale Wiederverwendbarkeit durch Zerlegung und Komposition von Anwendungslogik in kleinere Bestandteile.

Schwierigkeiten

  • hohe Anforderungen an Laufzeitumgebung (Skalierbarkeit, Zuverlässigkeit)
  • Jedes Element einer Komposition ist eine Quelle für Fehler oder für Performance Engpässe
  • Komplexe Abhängigkeiten in Kompositionen machen Weiterentwicklung schwierig



Comments