|
Muhammad al-Xorzamiy nomidagi Toshkent axborot texnologiyalari universiteti dif 310-20 talabasi Ismoilov Asadbekning dt arxitekturasi fanidan mustaqil ishi Mavzu: Client/Server arxitekturalarini loyihalash Mijoz server haqida
|
Sana | 28.05.2024 | Hajmi | 0,63 Mb. | | #256015 |
Muhammad al-Xorzamiy nomidagi Toshkent axborot texnologiyalari universiteti DIF 310-20 talabasi Ismoilov Asadbekning DT Arxitekturasi fanidan mustaqil ishi Mavzu:Client/Server arxitekturalarini loyihalash Mijoz server haqida - Mijoz/server hisoblash elementlari
- Mijoz/server paradigmasiga qiziqish ortishi sabablari
- Mijoz/server hisoblash xususiyatlari
- Mijoz/server ilovalari sinflari
- O'rta dasturning roli
- O'rta dasturning uchta mexanizmi
Mijoz/server hisoblash elementlari - Mijozlar va serverlar tomonidan to'ldirilgan muhit
- Mijozlar odatda bir foydalanuvchiga mo'ljallangan ish stantsiyalari bo'lib, ular foydalanuvchilarga qulay interfeyslarni ta'minlaydi
- Serverlar mijozlarga umumiy foydalanuvchi xizmatlarini taqdim etadi, masalan. ma'lumotlar bazasi serveri
- Tarqalgan hisoblashning bir shakli sifatida tarmoq taqsimlangan resurslarni bog'laydigan uchinchi muhim tarkibiy qismdir
Mijoz/server muhiti Nima uchun mijoz/server kompyuterlari mashhurlikka erishmoqda? - 1.Kompaniyalarning raqobatbardosh biznes muhitida jarayonlarni qisqartirish va soddalashtirishga qaratilgan harakatlari
- 2.Kichik biznes bo'linmalari (SBU) kontseptsiyasini joriy etish
- Mijoz/server hisobi - bu biznesni tashkil etish, vazifalarni avtomatlashtirish va axborot oldidagi to'siqlarni bartaraf etishning yangi usullarini ta'minlovchi yangi texnik yondashuv.
Mijoz/server hisoblash xususiyatlari - Bu foydalanuvchilarga qulay ilovalarni ish stollariga olib keladi, foydalanuvchilarga kompyuterdan foydalanish vaqti va uslubini ko'proq nazorat qilish imkonini beradi va bo'limlarga mahalliy ehtiyojlarga ko'proq javob berishga imkon beradi.
- Ma'lumotlar bazalari, tarmoq boshqaruvi va yordamchi funktsiyalarni markazlashtirishga imkon beradi
- Foydalanuvchi tashkilotlari va sotuvchilar tomonidan ochiq va modulli tizimlarga sodiqlik
- Tarmoqlar ishlash uchun asosiy hisoblanadi, shuning uchun yaxshi tarmoq boshqaruvi va xavfsizlik funktsiyalari zarur
Umumiy mijoz/server arxitekturasi Namuna ma'lumotlar bazasi serveri Ma'lumotlar bazasi ilovalari uchun mijoz/server arxitekturasi Kerakli va noto'g'ri foydalanilgan mijoz/server Mijoz/server ilovalari sinflari - Xostga asoslangan ishlov berish
- Serverga asoslangan ishlov berish
Mijozga asoslangan ishlov berish - Mijoz/server ilovalari sinflari
Uch darajali mijoz/server arxitekturasi - Ikki darajali arxitektura cheklovlarini bartaraf etish uchun foydalanuvchi mashinasi (odatda yupqa mijoz) va backend serverlari (maʼlumotlar bazasi serverlari) oʻrtasida oʻrta darajadagi server (shlyuz deb ham ataladi) qoʻshiladi.
- O'rta daraja - bu tizimning ilova/biznes mantig'i joylashgan joy va u turli xil ma'lumotlar bazasi so'rovlarini xaritalash, turli ma'lumotlar manbalaridan olingan natijalarni birlashtirish va eski eski ilovalar bilan o'zaro bog'lanish kabi bir qator turli funktsiyalarni bajaradi.
Uch darajali mijoz/server arxitekturasi O'rta dastur - Yuqoridagi dastur va aloqa dasturiy ta'minoti, quyida joylashgan operatsion tizimlar o'rtasida standartlashtirilgan dasturlash interfeyslari va protokollarini ta'minlash uchun kiritilgan dasturiy ta'minot qatlami.
- Tarmoq protokollari, operatsion tizimlar va apparat platformalarining murakkabliklari va nomutanosibliklarini yashiradi
- Barcha ilovalar yagona amaliy dasturlash interfeysidan (API) foydalanadi.
O'rta dasturning mantiqiy ko'rinishi O'rta dastur mexanizmlari Xabar uzatish - Ushbu mexanizmda mijoz jarayoni ba'zi xizmatlarni talab qiladi, masalan. faylni o'qish, server jarayoniga xizmat ko'rsatish uchun so'rovni o'z ichiga olgan xabarni yuboradi. Server jarayoni so'rovni qabul qiladi va javobni o'z ichiga olgan xabarni yuboradi
Masofaviy protsedura chaqiruvi - Ushbu mexanizmda turli xil mashinalardagi dasturlar, xuddi ikkita dastur bir xil mashinada bo'lgani kabi, oddiy chaqiruv/qaytish semantikasi yordamida o'zaro ta'sir qiladi.
- Ko'pchilik tomonidan qabul qilingan, ishlatilgan va tushunilgan
- Belgilangan turlar bilan nomlangan operatsiyalarni belgilaydi
- Interfeys standart va aniq belgilanganligi sababli, aloqa kodi avtomatik ravishda yaratilishi mumkin
- Dasturchi kompyuterlar va operatsion tizimlar orasida portativ modul yozishi mumkin, ular ozgina o'zgartirish va qayta kodlash bilan
Ob'ektga yo'naltirilgan mexanizm - Mijozlar va serverlar asosiy xabar yoki RPC tuzilishiga tayangan holda ob'ektlar o'rtasida oldinga va orqaga xabarlarni jo'natadi yoki to'g'ridan-to'g'ri operatsion tizimlardagi ob'ektga yo'naltirilgan imkoniyatlarning ustiga ishlab chiqiladi.
- Bir nechta raqobatdosh dizaynlar, masalan. COM va CORBA
Xulosa - Mijoz-server arxitekturasi bizga boshqa kompyuterlar, qurilmalar, tashkilotlar bilan ma'lumotlarni uzatishda yordam beradi. Tarmoq modeli umumiy ma'lumotlar bazasiga grafik foydalanuvchi interfeysi orqali ko'p foydalanuvchi yangilanishini ta'minlaydigan mijoz-server arxitekturasini o'z ichiga oladi. Yirik va kichik korxonalar oʻz faoliyatini rivojlantirish va raqamlashtirish, oʻz tovarlarini reklama qilish hamda oʻz sohalariga xos yangiliklar va voqealarni yaxshiroq tushunish uchun tarmoqdan foydalanadilar.
E’tiboringiz uchun rahmat!
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Muhammad al-Xorzamiy nomidagi Toshkent axborot texnologiyalari universiteti dif 310-20 talabasi Ismoilov Asadbekning dt arxitekturasi fanidan mustaqil ishi Mavzu: Client/Server arxitekturalarini loyihalash Mijoz server haqida
|