III.03.2. Fayl server ilovalari.
Bu tarixan birinchi tarqalgan arxitektura (III-17-rasm). U juda sodda tarzda tashkil etilgan: faqat ma'lumotlar serverda, qolganlari esa mijoz mashinasiga tegishli. Mahalliy tarmoqlar ancha arzon bo'lgani uchun va bunday arxitektura bilan amaliy dasturiy ta'minot avtonom bo'lganligi sababli, bugungi kunda bunday arxitektura ko'pincha qo'llaniladi. Aytishimiz mumkinki, bu mijoz-server arxitekturasining bir variantidir, unda serverda faqat ma'lumotlar fayllari joylashgan. Turli xil shaxsiy kompyuterlar faqat umumiy ma'lumotlarni saqlash vositasi orqali o'zaro ta'sir qiladi, shuning uchun bitta kompyuter uchun yozilgan dasturlar bunday arxitekturaga moslashish uchun eng osondir.
Taroziga soling:
Fayl-server arxitekturasining afzalliklari:
Tashkilotning qulayligi;
Qarama-qarshi emas zarur talablar yaxlitlik va ishonchlilikni saqlash uchun ma'lumotlar bazasiga.
Tarmoqning haddan tashqari yuklanishi;
So'rovga oldindan aytib bo'lmaydigan javob.
Ushbu kamchiliklar ma'lumotlar bazasiga har qanday so'rov tarmoq orqali katta hajmdagi ma'lumotlarni uzatishga olib kelishi bilan izohlanadi. Masalan, jadvallardan bir yoki bir nechta satrlarni tanlash uchun butun jadval mijoz mashinasiga yuklab olinadi va DBMS u yerda tanlovni amalga oshiradi. Muhim tarmoq trafiki, ayniqsa, tashkilot bilan to'la masofaviy kirish JB ga.
III.03.2. b Mijoz-server ilovalari.
Bunday holda, server va mijoz o'rtasida mas'uliyat taqsimoti mavjud. qanday bo'linganligiga qarab qalin Va nozik mijoz.
Modelda " nozik mijoz” Barcha ilovalar ishi va ma'lumotlarni boshqarish serverda amalga oshiriladi. Ushbu tizimlardagi foydalanuvchi interfeysi "ko'chirilgan" Shaxsiy kompyuter, lekin dasturiy ta'minot server vazifasini bajaradi, ya'ni. barcha dastur jarayonlarini boshqaradi va ma'lumotlarni boshqaradi. Yupqa mijoz modeli mijozlar kompyuterlar yoki ish stantsiyalari bo'lgan joylarda ham amalga oshirilishi mumkin. Tarmoq qurilmalari Internet-brauzerni va tizim ichida amalga oshirilgan foydalanuvchi interfeysini ishga tushirish.
Asosiy kamchilik yupqa mijoz modellari - yuqori server va tarmoq yuki. Barcha hisob-kitoblar serverda amalga oshiriladi va bu mijoz va server o'rtasida sezilarli tarmoq trafigiga olib kelishi mumkin. Zamonaviy kompyuterlarda hisoblash quvvati yetarli, ammo bank modelida/nozik mijozda u amalda qo'llanilmaydi
Bundan farqli o'laroq, qalin mijoz modeli mahalliy mashinalarning hisoblash quvvatidan foydalanadi: dasturning o'zi mijoz kompyuteriga joylashtirilgan. Ushbu turdagi arxitekturaga misol sifatida bankomat mijoz va server bo'lgan bankomat tizimlari bo'lishi mumkin - markaziy kompyuter, bu mijozlar bilan hisob-kitoblar uchun ma'lumotlar bazasini yuritadi
Do'stlaringiz bilan baham: |