Mauvzu: Server va mijoz tushunchalari Reja



Download 371,19 Kb.
bet1/25
Sana22.07.2022
Hajmi371,19 Kb.
#839239
  1   2   3   4   5   6   7   8   9   ...   25
Bog'liq
1-Mauvzu Server va mijoz tushunchalari Reja Mijoz-server tushu (1)


  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.


  1. Download 371,19 Kb.

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




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