Daniel Thoma: Klassenbibliothek oder application-framework?

Beitrag lesen

Hallo Till,

Eine exakte Definition dafür gibt es natürlich nicht. Etwas, das als Framework bezeichnet wird, wird allerdings normalerweise die Struktur der Anwendung stark beeinflussen. Entweder nur durch Vorgaben, wie die Anwendung zusammen mit den Klassen des Frameworks aufzubauen ist oder auch durch zusätzliche Mechanismen (Codegeneratoren o.ä.) die eine einfache Bibliothek nicht bietet.

Eine Bibliothek zur XML-Verarbeitung wird die Gesamtarchitektur z.B. kaum beeinflussen. So etwas wie J2EE gibt hingegen vor, wie Komponenten aussehen und beeinflusst deren Ausführungskontext. Es gibt aber sicher auch jede Menge Beispiele, die irgendwie dazwischen sind.

Grüße

Daniel