Texnologiyalari va komunikatsiyalarini rivojlantirish vazirligi



Download 95,46 Kb.
Pdf ko'rish
Sana06.06.2022
Hajmi95,46 Kb.
#641601
Bog'liq
3 vaizfa



O`ZBEKISTON RESPUBLIKASI AXBOROT 
TEXNOLOGIYALARI VA KOMUNIKATSIYALARINI 
RIVOJLANTIRISH VAZIRLIGI 
 
Muhammad Al-Xorazmiy nomidagi Toshkent 
axborot texnologiyalari universiteti 
Topshiriq - 3 
216-18 guruh talabasi 
Bajardi:Aminov Sh 
Toshkent – 2022 


Vazifa: 
Taqsimlangan resurslarni boshqarish orqali tizim ishini yengilashtirish 
va Taqsimlangan tranzaksiyalar orqali jarayonlarni nazorat qilish va Web-servislar 
orqali xizmatlarni tashkil qilish. 
Ushbu usullar oqali tizimni boshqarishning 
optimallashtirilgan ketma-ketligi batafsil izohlanishi lozim. 
Taqsimlangan tranzaksiya - bu ikki yoki undan ortiq tarmoq xostlari ishtirok 
etadigan ma'lumotlar bazasi tranzaktsiyasi. Odatda, xostlar tranzaksiya resurslarini 
ta'minlaydi, tranzaksiya menejeri esa bunday resurslarga qarshi barcha 
operatsiyalarni o'z ichiga olgan global tranzaksiyani yaratish va boshqarish uchun 
javobgardir. Taqsimlangan tranzaktsiyalar, boshqa tranzaktsiyalar singari, barcha 
to'rtta ACID (atomlik, mustahkamlik, izolyatsiya, chidamlilik) xususiyatlariga ega 
bo'lishi kerak, bunda atomlik ish birligi (operatsiyalar to'plami) uchun hamma yoki 
hech narsa natijalarini kafolatlaydi.
Ochiq guruh sotuvchi konsortsiumi X/Open Distributed Transaction 
Processing (DTP) Modelini (X/Open XA) taklif qildi, bu esa tranzaksiya modeli 
komponentlarining xatti-harakati uchun de-fakto standartga aylandi.
Ma'lumotlar bazalari umumiy tranzaksiya resurslari bo'lib, ko'pincha 
tranzaktsiyalar bir nechta bunday ma'lumotlar bazalarini qamrab oladi. Bunday 
holda, taqsimlangan tranzaktsiya turli jismoniy joylarga taqsimlangan bir nechta 
ishtirokchi ma'lumotlar bazalari o'rtasida sinxronlashtirilishi (yoki ACID 
xususiyatlarini taqdim etishi) kerak bo'lgan ma'lumotlar bazasi tranzaktsiyasi 
sifatida ko'rilishi mumkin. Izolyatsiya xususiyati (ACID I) ko'p ma'lumotlar bazasi 
tranzaktsiyalari uchun alohida qiyinchilik tug'diradi, chunki (global) serializatsiya 
xususiyati, hatto har bir ma'lumotlar bazasi uni ta'minlagan taqdirda ham buzilishi 
mumkin. Amalda ko'pgina tijorat ma'lumotlar bazasi tizimlari parallellik nazorati 
uchun kuchli ikki fazali blokirovkadan (SS2PL) foydalanadi, bu esa, agar barcha 
ishtirokchi ma'lumotlar bazalarida foydalansa, global seriyali bo'lishini ta'minlaydi. 
Tarqalgan tranzaktsiyaning to'g'ri bajarilishini ta'minlashning umumiy 
algoritmi ikki fazali majburiyatdir (2PC). Ushbu algoritm odatda bir necha 
millisekunddan bir necha daqiqagacha bo'lgan qisqa vaqt ichida amalga oshirilishi
mumkin bo'lgan yangilanishlar uchun qo'llaniladi.
Amalda uzoq muddatli taqsimlangan tranzaktsiyalar Web Services asosidagi 
tizimlarda amalga oshiriladi. Odatda bu tranzaktsiyalar kompensatsiya 
operatsiyalari, Optimizm va Qulflashsiz izolyatsiyalash tamoyillaridan foydalanadi. 
X/Open standarti uzoq muddatli DTPni qamrab olmaydi.


Bir nechta zamonaviy texnologiyalar, jumladan Enterprise Java Beans (EJBs) 
va Microsoft Transaction Server (MTS) tarqatilgan tranzaksiya standartlarini to'liq 
qo'llab-quvvatlaydi.
Veb-xizmat (WS) quyidagilardan biri:

elektron qurilma tomonidan boshqa elektron qurilmaga taklif qilinadigan 
xizmat, Internet orqali bir-biri bilan muloqot qilish yoki

kompyuter qurilmasida ishlaydigan server, tarmoq orqali ma'lum bir portda 
so'rovlarni tinglash, veb-hujjatlarga (HTML, JSON, XML, tasvirlar) xizmat 
ko'rsatish.
Veb-servisda "Veb" atamasining ishlatilishi noto'g'ri. Veb-xizmatlar Internetda 
ishlaydigan inson foydalanuvchi interfeysi World Wide Web (WWW) dan 
foydalanmaydi, balki WWW protokollari yordamida Internetda ishlaydigan 
mashinadan mashinaga o'tish xizmatidan foydalanadi.
Veb-xizmatda HTTP kabi veb-texnologiya XML va JSON kabi mashinada 
o'qiladigan fayl formatlarini uzatish uchun ishlatiladi.
Veb-xizmatlar arxitekturasi: xizmat ko'rsatuvchi provayder WSDL faylini 
UDDI ga yuboradi. Xizmat so'rovchisi UDDI bilan bog'lanib, unga kerak bo'lgan 
ma'lumotlarning provayderi kimligini bilish uchun, so'ngra SOAP protokoli 
yordamida xizmat ko'rsatuvchi provayder bilan bog'lanadi. Xizmat ko'rsatuvchi 
provayder xizmat so'rovini tasdiqlaydi va SOAP protokoli yordamida tuzilgan 
ma'lumotlarni XML faylida yuboradi. Ushbu XML fayli XSD fayli yordamida 
xizmat so'rovchisi tomonidan qayta tekshiriladi.
 

Download 95,46 Kb.

Do'stlaringiz bilan baham:




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