Apache Avalon
Software-Entwicklung / Frameworks! Apache Excalibur wurde zurückgezogen !
Apache Avalon ist ein Entwicklungsplattform für Komponenten- und Containerprogrammierung der Apache Software Foundation.
Apache Avalon begann 1999 als Java Apache Server Framework und war Ende 2002 getrennt von der Apache Jakarta Projekt, um eine eigene ASF Top-Level-Projekt zu werden. Apache Avalon vorgesehen Java-Software für Komponenten- und Containerprogrammierung war auch Pionier im Einsatz von Entwurfsmustern wie Inversion of Control (IOC) und Separation of Concerns (SoC).
Im Jahr 2004 war Avalon in mehrere Teilprojekte aufgewachsen, die folgenden getrennt wurden:
- Excalibur: Apache Excalibur beherbergt das Avalon 4.x Framework, der Fortress IoC-Container, sowie mehrere Avalon bezogenen Komponenten und Dienstprogramme wie LogKit und der Cornerstone Component Collection.
- Loom: Codehaus Loom setzt ein Mikro-Kernel-Container nach dem Design von Avalon Phoenix weiter.
- Metro: DPML Metro-Projekt entwickelt die nächste Generation des Merlin-Service-Plattform Bei Verwendung von dem Open-Partizipation-Software Modell.
- Castle: Ein IoC-Framework und Container für C# und .NET-Plattform. Basierend auf der C# Avalon Implementation.
Während die folgenden archivierten Ressourcen noch verfügbar sind, Anwender und Entwickler, die für die Unterstützung Avalon-Software sollten eine der oben genannten Projekte Kontakt aufnehmen.
Entwicklungsstand: geschlossen
Kategorie : Framwork
Website: excalibur.apache.org
Erstellt: 25.09.2012