O'Reilly logo

PR: Clean Architecture - Das Praxis-Handbuch für gutes Softwaredesign by Robert C. Martin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 12: Komponenten

[Bild]

Komponenten sind Deployment-Einheiten. Sie repräsentieren die kleinsten Entitäten, die als Teil eines Systems deployt werden können. In Java sind dies .jar-Dateien, in Ruby .gem-Dateien, und in .NET DLLs. In kompilierten Programmiersprachen handelt es sich um Aggregationen von Binärdateien, in interpretierten Sprachen um Aggregationen von Quelldateien. In allen Programmiersprachen stellen sie sozusagen das Granulat dar, aus dem das Deployment entsteht.

Komponenten können zu einer einzelnen ausführbaren Datei verknüpft werden. Oder sie können zu einem einzelnen Archiv zusammengefügt werden, etwa zu einer .war ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required