1-Mauvzu: Server va mijoz tushunchalari Reja: Mijoz-server tushunchasi Mijoz-server xarakteristikasi



Download 0,81 Mb.
Pdf ko'rish
bet1/29
Sana13.06.2022
Hajmi0,81 Mb.
#665734
  1   2   3   4   5   6   7   8   9   ...   29
Bog'liq
2 5438208446832840386



1-Mauvzu: Server va mijoz tushunchalari 
Reja: 
1. Mijoz-server tushunchasi 
2. Mijoz-server xarakteristikasi
3. Mijozlar va serverlar so'rovlarga javob 
"Mijoz-server" ( inglizcha mijoz-server )-bu hisoblash yoki tarmoq arxitekturasi bo'lib, 
unda vazifalar yoki tarmoq yuki xizmat ko'rsatuvchi provayderlar o'rtasida serverlar va mijozlar 
deb ataladigan xizmat mijozlari o'rtasida taqsimlanadi. Aslida, mijoz va server - bu dasturiy 
ta'minot . Odatda 
bu 
dasturlar 
turli 
xil kompyuterlarda joylashgan va tarmoq 
protokollari yordamida kompyuter tarmog'i orqali bir -biri bilan o'zaro aloqada bo'lishadi, lekin 
ular bir xil mashinada ham joylashishi mumkin. Server dasturlari mijoz dasturlaridan so'rovlarni 
kutadi va ularga o'z manbalarini ma'lumotlar ko'rinishida beradi (masalan, fayllarni 
yuklash)orqali HTTP , FTP , BitTorrent , media xar yoki ish bazalari bilan ishlash, masalan, () 
yoki xizmat vazifalarini shaklida e-pochta orqali muloqot, lahzali xabar tizimlari yoki 
ko'rayotgan veb ustida World Wide Web). Bitta server dasturi ko'plab mijoz dasturlarining 
so'rovlarini bajarishi mumkinligi sababli, u maxsus ajratilgan kompyuterga joylashtirilgan, qoida 
tariqasida, boshqa server dasturlari bilan birgalikda, shuning uchun bu mashinaning ishlashi yuqori 
bo'lishi kerak. Tarmoqdagi bunday mashinaning alohida o'rni, uning apparat va dasturiy ta'minoti 
o'ziga xosligi tufayli uni server deb ham atashadi va mijoz dasturlarini bajaradigan mashinalar mos 
ravishda mijozlardir. 
Mijoz-server xarakteristikasi ilovadagi o'zaro ta'sirli dasturlarning o'zaro bog'liqligini 
tavsiflaydi. Server komponenti bir yoki bir nechta mijozlarga bunday xizmatlar uchun so'rovlarni 
boshlaydigan funksiya yoki xizmatni taqdim etadi. Serverlar ular ko'rsatadigan xizmatlar bo'yicha 
toifalarga bo'linadi. Masalan, veb -server veb -sahifalarga, fayl -server esa kompyuter fayllariga 
xizmat qiladi. Umumiy manba bu kompyuterning har qanday dasturiy ta'minoti va elektron 
komponentlari bo'lishi mumkin - server, dasturlar va ma'lumotlardan tortib protsessorlar va 
saqlash qurilmalariga. Server resurslarini almashish - bu xizmat . 
Kompyuter mijozmi, servermi yoki ikkalasi ham xizmat funktsiyalarini talab qiladigan 
ilovaning tabiati bilan belgilanadi. Masalan, veb -serverlar va fayl -server dasturlari har xil turdagi 
so'rovlarni yuboradigan mijozlarga har xil ma'lumotlarni etkazib berish uchun bir vaqtning o'zida 
bitta kompyuterda ishlashi mumkin. Mijoz dasturiy ta'minoti bir xil kompyuterdagi server 
dasturlari bilan ham o'zaro aloqada bo'lishi mumkin. Serverlar, masalan, o'rtasida aloqa ba'zan deb 
ataladi ma'lumotlarni sinxronlashtirish uchun idoralararo server . 
Umuman olganda, xizmat - bu kompyuter resurslarining mavhumligi va mijoz so'rov 
yuborish va javob berishda server qanday ishlashi haqida qayg'urishga hojat yo'q. Mijoz faqat 
ma'lum bo'lgan dastur protokoliga asoslangan javobni, ya'ni so'ralayotgan xizmat uchun tarkib va 
ma'lumotlarni formatlashni tushunishi kerak. 
Mijozlar va serverlar so'rovlarga javob shaklida xabar almashadilar. Mijoz so'rov yuboradi 
va server javob qaytaradi. Bu xabarlar jarayonlararo muloqotga misol. Aloqa qilish uchun 
kompyuterlarning umumiy tili bo'lishi kerak va ular ham mijoz, ham server nima kutayotganini 
bilish uchun qoidalarga amal qilishlari kerak. Til va aloqa qoidalari aloqa protokolida 
belgilanadi. Mijoz-server modelining barcha protokollari dastur darajasida ishlaydi. Dastur 
protokoli suhbatning asosiy shakllarini belgilaydi. Ma'lumot almashishni yanada rasmiylashtirish 


uchun server dasturiy interfeysni ( API) amalga oshirishi mumkin). API - bu xizmatga kirish 
uchun ajralmas qatlam. Aloqani ma'lum bir kontent formati bilan cheklab, tahlilni 
osonlashtiradi. Kirishni abstrakt qilish orqali platformalararo muloqotni osonlashtiradi. 
Qisqa vaqt ichida server turli mijozlardan so'rovlarni qabul qilishi mumkin. Kompyuter 
istalgan vaqtda cheklangan miqdordagi vazifalarni bajarishi mumkin va mijozlarning kiruvchi 
so'rovlarini qondirish uchun birinchi o'ringa qo'yish uchun rejalashtirish tizimiga 
tayanadi. Suiiste'mollikni oldini olish va mavjudlikni maksimal darajada oshirish uchun server 
dasturi mijozlar uchun mavjudlikni cheklab qo'yishi mumkin. Xizmatni rad etish hujumlari 
serverning so'rovlarni qayta ishlash mas'uliyatidan foydalanadi va serverni so'rovlarning haddan 
tashqari ko'pligi bilan yuklaydi. Agar maxfiy ma'lumotlar mijoz va server o'rtasida uzatilsa, 
shifrlashdan foydalanish kerak. 
Mijoz-server modeliga qo'shimcha ravishda, taqsimlangan hisoblash dasturlari 
ko'pincha tengdoshlar arxitekturasidan foydalanadi. 
Mijoz -server ko'pincha bir nechta mijozlarga xizmat ko'rsatadigan markazlashtirilgan 
tizim sifatida ishlab chiqilgan. Shuning uchun serverning quvvat, xotira va saqlash talablari 
kutilgan yuk bilan o'lchanishi kerak. Yuklarni muvozanatlash va nosozliklarga bardoshlik tizimlari 
ko'pincha serverni bitta jismoniy mashinadan kattalashtirish uchun ishlatiladi. A peer-to-peer 
tarmoqikki yoki undan ortiq kompyuter o'z resurslarini birlashtiradi va markazlashtirilmagan 
tizimda o'zaro ta'sir o'tkazadi. Tengdoshlar-ierarxik bo'lmagan tarmoqdagi tengdoshlar yoki 
tenglashtiruvchi tugunlar. Mijoz-server yoki mijoz-navbat-mijoz arxitekturasidagi mijozlardan 
farqli o'laroq, tengdoshlar bir-biri bilan bevosita muloqot qilishadi. Tengdoshlar tarmog'ida 
tengdoshlararo muloqot protokolidagi algoritm yukni muvozanatlaydi, hatto resurslari kam 
bo'lgan tengdoshlar ham yukni bo'lishishga yordam beradi. Agar tugun ishlamay qolsa, uning 
aktsiyalari boshqa tengdoshlari taklif qilguncha mavjud bo'ladi. Ideal holda, tugunning yuqori 
darajadagi mavjudligini ta'minlashning hojati yo'q, chunki boshqa tugunlar har qanday manbaning 
ishlamay qolishini qoplaydi. Tengdoshlarning mavjudligi va o'tkazish qobiliyati o'zgarganda, 
protokol so'rovlarni qayta yo'naltiradi. 
Foyda
Mijoz dasturlari tomonidan server dastur kodining takrorlanishi yo'q. 
Barcha hisob -kitoblar serverda bajarilganligi sababli, mijoz o'rnatilgan kompyuterlarga 
qo'yiladigan talablar kamayadi. 
Barcha ma'lumotlar serverda saqlanadi, bu odatda ko'pchilik mijozlarga qaraganda ancha 
xavfsizroq. Ma'lumotlarga faqat tegishli kirish huquqiga ega bo'lgan mijozlar kirishi uchun 
serverda avtorizatsiya boshqaruvini o'rnatish osonroq. 
Kamchiliklari 
Serverning ishlamay qolishi butun kompyuter tarmog'ini ishlamay qolishiga olib kelishi 
mumkin. Ishlamaydigan serverni barcha mijozlarga xizmat ko'rsatish uchun etarli bo'lmagan 
server deb hisoblash kerak, shuningdek ta'mirlash, texnik xizmat ko'rsatish va hk. 
Ushbu tizimning ishlashini qo'llab -quvvatlash alohida mutaxassis - tizim ma'murini talab 
qiladi .Uskunaning yuqori narxi. 

Download 0,81 Mb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish