13- ma'ruza. Taqsimlangan arxitektura reja


Guruch. 13.2 Mijoz-server arxitekturasi


Download 0.96 Mb.
bet3/8
Sana18.06.2023
Hajmi0.96 Mb.
#1555722
1   2   3   4   5   6   7   8
Bog'liq
UZ ДТА Лекция 13 2023

Guruch. 13.2 Mijoz-server arxitekturasi
Misol: Vasya Ivanov bankka kelib, kredit oldi. Bank operatori Ivanovning kredit tarixi toza ekanligiga ishonch hosil qilishi kerak. Buning uchun operator V.Ivanovning ma'lumotlarini Mijoz (mijoz dasturi) ga kiritadi. Mijoz dasturi Ivanovning ma'lumotlarini serverga yuboradi. Server ma'lumotlar bazasidan ma'lumotlarni so'raydi. Ma'lumotlar bazasi "Ha, shunday Ivanov bor" ni tekshiradi va Ivanov haqidagi barcha ma'lumotlarni serverga qaytaradi. Server bu ma'lumotni mijozga qaytaradi. Mijoz ushbu ma'lumotni operatorga chiqaradi. Ivanovning ma'lumotlarini o'rganib chiqib, kredit berish masalasi hal qilinmoqda. Kompyuterda o'tirgan operator bu ma'lumotlar qanday paydo bo'lganini, ma'lumot qanday yo'llar bilan kelganini bilmaydi.



13.3-rasm. Mijoz-server arxitekturasiga misol (bitta server)



13.4-rasm. Mijoz-server arxitekturasiga misol (bir nechta serverlar)



13-rasm. 5 . Mijoz-server arxitekturasining ishiga misol (bir nechta ma'lumotlar bazalari)

13-rasm. 6 . Mijoz-server arxitekturasining ishiga misol (bir nechta mijozlar, serverlar, ma'lumotlar bazasi )


Mijoz-server arxitekturasini mijozning funksionalligi asosida ikkita modelga bo'lish mumkin -
nozik mijoz modeli. Yupqa mijoz modelida barcha ilovalarni qayta ishlash va ma'lumotlarni boshqarish server tomonidan amalga oshiriladi. Mijoz shunchaki taqdimot dasturini ishga tushirish uchun javobgardir.

  • foydalaniladi , bunda eski tizim mijozga oʻrnatilgan GUI bilan server vazifasini bajaradi.

  • Asosiy kamchilik shundaki, u serverda ham, tarmoqda ham katta ishlov berish yukini yaratadi.

semiz mijoz modeli. Qalin mijoz modelida server faqat ma'lumotlarni boshqarish uchun javobgardir. Mijozdagi dasturiy ta'minot dastur mantig'ini va tizim foydalanuvchisi bilan o'zaro aloqani amalga oshiradi.





Download 0.96 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling