Apache Avalon - Apache Avalon - Wikipedia

Apache Avalon
Tuzuvchi (lar)Apache dasturiy ta'minot fondi
YozilganJava
Operatsion tizimO'zaro faoliyat platforma
LitsenziyaApache 2.0 litsenziyasi
Veb-saytexcalibur.apache.org

Apache Avalon sifatida 1999 yilda ishlab chiqilgan kompyuter dasturiy ta'minot tizimidir loyiha konteyner uchun qayta ishlatilishi mumkin bo'lgan komponentlar doirasini ta'minlash (server ) ilovalar. Avalon kompaniyasi kashshof bo'lgan dizayn naqshlari kabi tashvishlarni ajratish (SoC) va nazoratni teskari yo'naltirish (IoC).

2004 yilga kelib Avalon bir nechta kichik loyihalarga aylandi, ular quyidagilarga bo'lingan:

  • Excalibur: Apache Excalibur Avalon 4.x ramkasini, Fortress IoC konteynerini va LogKit va Cornerstone Component Collection kabi Avalon bilan bog'liq bir nechta komponentlarni va yordam dasturlarini joylashtiradi.[1]
  • To'quv dastgohi: Codehaus Loom Avalon Feniks dizaynidan keyin mikrokernel konteynerni ishlab chiqarishni davom ettiradi.[2]
  • Metro: DPML Metro loyihasi Merlin xizmat ko'rsatish platformasining keyingi avlodini Open Participation Software modeli yordamida rivojlantiradi.[3]
  • Qasr: C # va .NET platformasi uchun IoC Framework va Container. C # Avalon dasturiga asoslangan.[4]

Excalibur va natijada Avalon doirasi 2010 yil 15 dekabrda iste'foga chiqdi va ikkala loyiha Apache Attika-da.

Shuningdek qarang

Adabiyotlar

Tashqi havolalar