Dasturiy injiniringa kirish


Client-Server texnologiyasining turli xil modellari



Download 150 Kb.
bet4/5
Sana14.06.2022
Hajmi150 Kb.
#667621
1   2   3   4   5
Bog'liq
Shaybonov M (DIK-12-DI) (M5)

Client-Server texnologiyasining turli xil modellari
Mahalliy tarmoqlar uchun eng birinchi yadro texnologiyasi bo'lgan fayl serveri modeli (FS). O'sha paytda bu texnologiya FoxPro, Clipper, Clarion, Paradox va boshqalar kabi tizimlardan foydalanadigan mahalliy ishlab chiqaruvchilar orasida juda keng tarqalgan edi.
FS modelida barcha 3 komponentlarning funktsiyalari (taqdimot komponenti, dastur komponenti va manbaga kirish komponenti) bitta kodda birlashtirilgan bo'lib, u server kompyuterida (host) amalga oshiriladi. Ushbu arxitekturada mijozning kompyuteri mutlaqo yo'q, displey va ma'lumotlarni uzatish kompyuter yoki terminalning kompyuteridan foydalanib, terminalni taqlid qilish tartibida amalga oshiriladi. Ilovalar odatda to'rtinchi avlod tilida (4GL) tuziladi. Tarmoqdagi kompyuterlardan biri fayl serveri hisoblanadi va boshqa kompyuterlarga fayllarni qayta ishlash xizmatlarini taqdim etadi. U tarmoqdagi OT nazorati ostida ishlaydi va axborot manbalariga kirish komponenti sifatida muhim rol o'ynaydi. Tarmoqdagi boshqa shaxsiy kompyuterlarda amaliy dastur komponenti va taqdimot komponenti ulangan kodlarda ishlaydi. Mijoz va server o'rtasidagi harakatlanish texnologiyasi quyidagicha: so'rov mijoz kompyuterida joylashgan ma'lumotlar bazasida joylashgan ma'lumotlar bazasini uzatuvchi fayl serveriga yuboriladi. Barcha ishlov berish terminalda amalga oshiriladi. Almashish protokoli - bu dasturga fayl serveriga fayl tizimiga kirishni ta'minlaydigan qo'ng'iroqlar to'plamidir.
Ushbu texnologiyaning ijobiy tomonlari:

  • - ilovalarni ishlab chiqish qulayligi;

  • ma'muriyatchilik va dasturiy ta'minotni yangilash qulayligi

  • uskunalar ish joylarining arzonligi  (terminallar yoki emulyatsiya rejimida ishlashi past bo'lgan arzon kompyuterlar har doim to'liq kompyuterlarga qaraganda arzonroq).

Ammo FS-modelning afzalliklari uning kamchiliklaridan ustundir:
Tarmoq orqali yuborilgan ma'lumotlarning ko'pligiga qaramay, javob berish vaqti juda muhim, chunki terminalda mijoz tomonidan kiritilgan har bir belgi serverga uzatilishi, dastur tomonidan qayta ishlanib, terminal ekraniga qaytarilishi kerak. Bundan tashqari, bir nechta kompyuterlar o'rtasida yuklarni muvozanatlash muammosi mavjud.

  • qimmatbaho server uskunalari , barcha foydalanuvchilar o'z manbalarini baham ko'rganligi sababli;

  • grafik interfeysning etishmasligi .

"Fayl-server" texnologiyasiga xos bo'lgan muammolarni hal qilish natijasida yanada zamonaviy texnologiyalar "Client-server" paydo bo'ldi.
Zamonaviy ma'lumotlar bazalari uchun mijoz-server arxitekturasi deyarli standart bo'lib qoldi. Agar ishlab chiqilgan tarmoq texnologiyasi "mijoz-server" arxitekturasiga ega bo'ladi deb taxmin qilinsa, bu uning ichida amalga oshirilgan amaliy dasturlar taqsimlangan xarakterga ega bo'ladi, ya'ni amaliy funktsiyalarning bir qismi mijoz dasturida, boshqasi esa dasturda amalga oshiriladi.
Mijoz-Server texnologiyasi doirasida dasturlarni amalga oshirishdagi farqlar to'rt omil bilan belgilanadi:

  • - mantiqiy tarkibiy qismlarga dasturiy ta'minotning qaysi turlari kiradi;

  • - mantiqiy komponentlarning funktsiyalarini amalga oshirish uchun qanday dasturiy mexanizmlardan foydalaniladi;

  • - tarmoqdagi kompyuterlar tomonidan mantiqiy tarkibiy qismlar qanday taqsimlanishi;

  • - tarkibiy qismlarni bir-biriga ulash uchun qanday mexanizmlardan foydalaniladi.

Shundan kelib chiqqan holda uchta yondashuv ajralib chiqadi, ularning har biri tegishli server-texnologiya modelida amalga oshiriladi:

  • - masofaviy ma'lumotlarga kirish modeli (Remote Date Access - RDA);

  • - ma'lumotlar bazasi serverining modeli (DateBase Server - DBS);

  • - Application Server Model (Application Server - AS).

RDA modelining muhim afzalligi - bu SQL-ga yo'naltirilgan MBBT bilan ishlaydigan ish stoli ilovalarining tezkor shakllanishini ta'minlaydigan dasturlarni ishlab chiqish vositalarining keng tanlovi. Odatda, vositalar OS bilan grafik interfeys interfeysini, shuningdek, taqdimot va dastur funktsiyalari aralashgan holda avtomatik kod yaratish vositalarini qo'llab-quvvatlaydi.

Download 150 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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