Перейти к навигации Перейти к поиску
Разработчики) | Фонд программного обеспечения Apache |
---|---|
Написано в | Ява |
Операционная система | Кроссплатформенность |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | excalibur |
Apache Avalon - это компьютерная программная среда, разработанная в 1999 году как проект по обеспечению многоразовой компонентной структуры для контейнерных ( серверных ) приложений. Компания Avalon была пионером в использовании шаблонов проектирования, таких как разделение задач (SoC) и инверсия управления (IoC).
К 2004 году Avalon вырос в несколько подпроектов, которые с тех пор разделились на следующие:
- Excalibur: Apache Excalibur содержит фреймворк Avalon 4.x, контейнер Fortress IoC и несколько компонентов и утилит, связанных с Avalon, таких как LogKit и Cornerstone Component Collection. [1]
- Loom: Codehaus Loom продолжает разработку контейнера микроядра по образцу Avalon Phoenix. [2]
- Metro: DPML Проект Metro разрабатывает следующее поколение сервисной платформы Merlin с использованием модели открытого программного обеспечения. [3]
- Castle : инфраструктура IoC и контейнер для C # и платформы .NET. На основе реализации C # Avalon. [4]
Excalibur, а следовательно, и фреймворк Avalon, были выведены из эксплуатации 15 декабря 2010 года, и оба проекта находятся в Apache Attic.
См. Также [ править ]
Ссылки [ править ]
- ^ Apache Excalibur
- ^ Codehaus Loom архивации 12 декабря 2005, в Wayback Machine
- ^ Метро DPML
- ^ Проект замка
Внешние ссылки [ править ]
- Официальный сайт Apache Avalon (только старый исходный код)
Эта сеть о связанном программном обеспечении статья заглушка . Вы можете помочь Википедии, расширив ее . |