WikiDer > Apache Avalon - Vikipediya

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