Axborot tizimlari arxitekturasi
Voqealarga asoslangan tizimlarda jarayonlar faqat ma'lum bir voqea sodir bo'lganda boshlanadi, lekin voqea xabarini qabul qiluvchi jo'natuvchi haqida bilmasligi mumkin va jo'natuvchi qabul qiluvchi haqida bilmasligi mumkin. Uzilishli tizimlar uchun shunga o'xshash ishlash tamoyillari.
Agar tizimda axborotni umumiy foydalanish mumkin bo'lgan markazlashtirilgan saqlash mavjud bo'lsa, u markazlashtirilgan ma'lumotlar (repozitariy) uslubiga tegishlidir. Da
ushbu yondashuvdan foydalanib, ma'lumotlar tizimga kiritiladi
Mavzular ko'rib chiqiladi va kerak bo'lganda yangilanadi. Bu bir nechta ilovalarga ma'lumotlarni almashish, ma'lumotlarni almashish, takrorlashni bartaraf etish va masshtabni soddalashtirish imkonini beradi. Bunday tizimlarning ikki turi mavjud:
•
sentga asoslangan tizimlar
ralized ma'lumotlar bazasi (Ma'lumotlar bazasi tizimlari) - ko'pincha relyatsion ma'lumotlar bazasi mavjudligini nazarda tutadi;
sinfdagi printsipial taxtalardan foydalangan holda tizimlar (Blackboard Systems).
Doska printsipiga asoslangan tizimlar jarayonlar tomonidan bajarilgan harakatlar natijalarini saqlaydigan umumiy umumiy xotira (ma'lumotlar bazasi) mavjudligi bilan tavsiflanadi. Bunday tizimlarda manfaatdor jarayonlarni ular talab qiladigan ma'lumotlarning o'zgarishi haqida xabardor qilish mumkin.
Virtual mashinalar maxsus emulyatorlar bo'lib, ular ishlatilganidan farqli dasturlash interfeysini ta'minlaydi. Virtual mashinalar to'g'ridan-to'g'ri apparat platformasi bilan ishlashi yoki qo'shimchalar bo'lishi mumkin
99
Mashina Google tomonidan tarjima qilingan
Axborot tizimlarini loyihalash asoslari
operatsion tizim. Axborot tizimini ko'p qatlamli tuzilma sifatida ko'rib chiqishda virtual mashina foydalanuvchi ilovalari bilan o'zaro aloqani ta'minlovchi yuqori qatlam bo'ladi.
tarjimonlar (tarjimonlar);
qoidalarga asoslangan tizimlar (Rule Based Systems).
ta'minlash uchun mo'ljallangan tarjimonlar
dastlab turli platformalar uchun yaratilgan har xil turdagi dasturlarning ishlashi. Masalan, Windows muhitida Linux ilovalarini ishga tushirish va disk raskadrovka. Qoidalarga asoslangan tizimlar barcha ma'lumotlar va mantiqni maxsus qoidalar to'plami sifatida ifodalaydi. Bunday holda
tizimlar, har bir qoida uchun.thereTosolveisa asetpr o fblem, faktlar qoidalari va natija olinmaguncha faktlarga nisbatan qo'llaniladigan eng ko'p. Bunday tizimlarga CLIPS misol bo'la oladi.
Turli me'moriy uslublardan foydalanishning maqsadga muvofiqligi 2-jadvalda ko'rsatilgan.
Do'stlaringiz bilan baham: |