JVx (ramka) - JVx (Framework)

JVx
Jvx 2020.png
Barqaror chiqish
2.8 / 19-dekabr, 2018-yil
YozilganJava
TuriDastur doirasi
LitsenziyaApache litsenziyasi 2.0
Veb-saytbo'linmalar.com

JVx Framework (yoki JVx - Enterprise Application Framework) an ochiq manba dasturiy ta'minot doirasi uchun Java platforma. JVx professional va samarali rivojlanishiga yordam beradi ma'lumotlar bazasi dasturlar, qisqa vaqt ichida va ozgina manba kodlaridan foydalangan holda.

Framework arxitekturasi quyidagilarga asoslangan ko'p qavatli arxitektura dasturiy ta'minot tizimlarini ishlab chiqish modeli. Uch bosqichli arxitektura asosida va quyidagilarga rioya qilish qaramlik inversiyasi printsipi JVx samarali parvarish qilinadigan dasturlarni osonlikcha ishlab chiqishga imkon beradi. Ushbu ramka barcha darajalarni to'liq qo'llab-quvvatlaydi.

  • A ma'lumotlar bazasi kabi alternativalar fayl tizimi, ma'lumotlar darajasi sifatida ishlatilishi mumkin.
  • Ilova qatlami o'rnatilgan aloqa serveri orqali taqdim etiladi. Ushbu server administratsiyasini qo'llab-quvvatlaydi sessiyalar va dastur mantig'i.
  • Taqdimot pog'onasi texnologiyadan mustaqil bo'lib, turli texnologiyalar bilan ishlatilishi mumkin, masalan Belanchak, SWT, Vaadin, va boshqalar.

Maqsadlar

JVx ishlab chiqaruvchilar o'z vaqtlarini dasturga oid vazifalarga yo'naltirishlari uchun vaqtni tejashga qaratilgan. Texnologik to'siqlar ramka bilan tozalanadi. Asosiy ma'lumotlar uchun shablonlarni yaratish kabi oddiy ishlarga kam vaqt sarflanadi. JVx takrorlanadigan vazifalar uchun echimlarni taqdim etish orqali umumiy rivojlanish harakatlarini kamaytiradi.

Funktsionallik

JVx boshqalar qatorida quyidagi funktsiyalarni taklif etadi:

  • Ma'lumotlar bazasi modeli asosida avtomatik ro'yxat qutilari
  • Umumiy va texnologiyadan mustaqil foydalanuvchi interfeysi
  • Hamma uchun yagona faol model GUI komponentlar
  • Ma'lumotlar va ma'lumotlar bazasining mustaqilligi
  • Ma'lumotlar unga kirguncha yuklanmaydi (dangasa yuklash)
  • Server tomoni sessiya va ob'ektlarni boshqarish
  • Komponent darajasida xalqarolashtirish
  • To'liq dastur doirasi
  • Sinxron va asenkron aloqa
  • Mijoz va server harakatlaridan foydalangan holda aloqa
  • Ma'lumotlarni / fayllarni yuklab olish
  • Rasmlarni kompleks boshqarish

Amaliyotlar

Taqdimot qatlami (mijoz) uchun quyidagi dasturlar mavjud

Eksperimental dastur uchun mavjud Adobe Flex.

Yaxshilashlar

JVx uchun bir nechta qo'shimcha qurilmalar mavjud, bu esa korporativ dasturlarda foydalanish uchun yuqori darajadagi qulaylikni keltirib chiqaradi. Bunga quyidagilar kiradi:

Shuningdek qarang