Kommunikatsiyalarni rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti samarqand filiali ttkt



Download 331,08 Kb.
Pdf ko'rish
bet8/8
Sana11.01.2022
Hajmi331,08 Kb.
#352872
1   2   3   4   5   6   7   8
Bog'liq
tarmoq-maruza-4

Uch bosqichli model 

O'tgan asrning 90-yillari o'rtalaridan boshlab mutaxassislarning mashhurligini uch 



darajali 

mijoz-server 

arxitekturasi 

qo'lga 


kiritdi. 

axborot 


tizimi

 tomonidan 

funktsionallik

 ba'zi  uchta  havolalarga:  ma'lumotlarga  kirish 

mantiqiyligi, taqdimot mantiqlari va biznes mantiqlari. Ikki pog'onali arxitekturadan 

farqli  o'laroq,  uch  pog'onali  arxitektura  qo'shimcha  darajaga  ega  -  bu  amaliy 

mantiqni amalga oshirish uchun mo'ljallangan dastur serveri, shu bilan birga o'rta 

dasturlarga  so'rov  yuboradigan  mijozni  to'liq  tushiradi  va  serverlarning  barcha 

imkoniyatlarini maksimal darajada oshiradi. 

Uch  bosqichli  arxitekturada,  mijoz,  qoida  tariqasida,  ma'lumotlarni  qayta  ishlash 

funktsiyalari  bilan  ortiqcha  yuklanmaydi,  balki  dastur  serveridan  ma'lumotlarni 

taqdim etish tizimi sifatida asosiy rolini bajaradi. Bunday interfeys bilan bajarilishi 

mumkin 

standart vositalar

 Veb-texnologiyalar - brauzer, CGI va Java. Bu mijoz va 

dastur serveri o'rtasida taqdim etiladigan ma'lumotlar hajmini pasaytiradi va mijoz 

kompyuterlarini  telefon  liniyalari  kabi  sekin  chiziqlar  orqali  ham  ulashga  imkon 

beradi.  Shu  sababli,  mijoz  tomoni  shunchalik  sodda  bo'lishi  mumkinki,  aksariyat 

hollarda bu umumiy brauzer yordamida amalga oshiriladi. Ammo, agar siz hali ham 

uni  o'zgartirishingiz  kerak  bo'lsa,  unda  ushbu  protsedura  tez  va  og'riqsiz  amalga 

oshirilishi mumkin. 

Ilova  serveri  -  bu  server  va  mijoz  o'rtasida  oraliq  qatlam  vazifasini  bajaradigan 

dasturiy ta'minot. 

 



- Xabar yo'naltirilgan - MQseries va JMS ning yorqin vakillari

 



- Object Broker - CORBA va DCOM ning yorqin vakillari


 

- Komponentlarga asoslangan .NET va EJB ning yorqin vakillari. 



Ilova  serveridan  foydalanish  juda  ko'p  funktsiyalarni  keltirib  chiqaradi,  masalan, 

mijoz 


kompyuterlariga 

yuk 


kamayadi, 

chunki 


dastur 

server 


yukni 

muvozanatlashtiradi  va  ishlamay  qolishdan  himoya  qiladi.  Biznes  mantig'i  dastur 

serverida saqlanganligi sababli, mijoz dasturlariga hisobot yoki hisob-kitoblarning 

o'zgarishi hech qanday ta'sir qilmaydi. 

Sun,  Oracle  Microsystem,  IBM,  Borland  kabi  taniqli  kompaniyalarning  dastur 

serverlari  kam  va  ularning  har  biri  taqdim  etilayotgan  xizmatlar  to'plamida  farq 

qiladi (men bu holda ishlashni hisobga olmayman). Ushbu xizmatlar dasturlashni va 

butun  korporativ  dasturlarni  joylashtirishni  osonlashtiradi.  Odatda,  dastur  serveri 

quyidagi xizmatlarni taqdim etadi: 

 



- WEB Server - ko'pincha eng kuchli va mashhur Apache-ni o'z ichiga oladi

 



- WEB Container - JSP va servletlarni bajarishga imkon beradi. Apache uchun 

bu Tomcat; 

 

- CORBA Agent - CORBA ob'ektlarini saqlash uchun tarqatilgan katalogni 



taqdim etishi mumkin

 



- Xabarlar xizmati - xabarlar vositachisi

 



- Tranzaksiya xizmati - nomidan allaqachon bu tranzaksiya xizmati ekanligi 

aniq; 


 

-  JDBC  -  ma'lumotlar  bazalariga  ulanish  uchun  drayvlar,  chunki  bu 



ma'lumotlar bazalari bilan aloqa o'rnatishi kerak bo'lgan dastur serveridir va 

u  sizning  kompaniyangizda  ishlatiladigan  ma'lumotlar  bazasiga  ulanishi 

kerak; 

 



- Java Mail - 

ushbu xizmat

 SMTP-ga xizmat ko'rsatishi mumkin; 

 



-  JMS  (Java  Messaging  Service)  -  sinxron  va  asinxron  xabarlarni  qayta 

ishlash; 

 

- RMI (Remote Method Invocation) - masofaviy protseduralarni chaqirish. 



Ko'p darajali mijoz / server tizimlarini veb-texnologiyalarga osongina tarjima qilish 

mumkin  -  buning  uchun  siz  mijoz  qismini  ixtisoslashgan  yoki  universal  brauzer 

bilan  almashtirishingiz  va  dastur  serverini  veb-server  va  kichik  server 

protseduralarini chaqirish dasturlari bilan to'ldirishingiz kerak. Uchun 

ushbu  dasturlarni  ishlab  chiqishda  siz  Common  Gateway  Interface  (CGI)  va 

boshqalardan foydalanishingiz mumkin 

zamonaviy texnologiyalar

 Java. 


Uch  pog'onali  tizimda  minimal  xarajatlarni  talab  qiladigan  eng  tezkor  liniyalar 

dastur serveri va DBMS o'rtasida aloqa kanallari sifatida ishlatilishi mumkin, chunki 




serverlar  odatda  bitta  xonada  (server  xonasida)  joylashgan  bo'lib,  juda  katta 

miqdordagi ma'lumot uzatilishi tufayli tarmoqni ortiqcha yuklamaydi. 

Yuqorida  aytilganlarning  barchasidan  kelib  chiqadigan  bo'lsak,  ikki  darajali 

arxitektura  ko'p  bosqichli  arxitekturadan  juda  pastdir  va  shuning  uchun  bugungi 

kunda uchta modifikatsiyani - RDA, DBS va AS ni tan olgan holda faqat "Client-

server" ko'p bosqichli arxitekturasi qo'llanilmoqda. 

 

Foydalanilgan adabiyotlar: 

Valeriy Korjov

  Ko'p darajali mijoz-server tizimlari. "Ochiq tizimlar" nashriyot uyi (1997 yil 

17 iyun). Asl nusxasi 2011 yil 26-avgustda arxivlangan. 2010-yil 31-yanvarda o'chirilgan. 

Vikimedia Jamg'armasi. 2010 yil.

 

 



Download 331,08 Kb.

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




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