Архитектура распределенных систем программного обеспечения Tarqalgan dasturiy ta'minot tizimlari arxitekturasi


rasm 1.6. Qabul qilishga yo'naltirilgan taqsimlangan tizimning A va B quyi tizimlari o'rtasida saqlanmagan asinxron aloqa va saqlanmagan sinxron aloqa


Download 0.84 Mb.
bet10/27
Sana25.06.2023
Hajmi0.84 Mb.
#1654891
1   ...   6   7   8   9   10   11   12   13   ...   27
Bog'liq
79 uz

rasm 1.6. Qabul qilishga yo'naltirilgan taqsimlangan tizimning A va B quyi tizimlari o'rtasida saqlanmagan asinxron aloqa va saqlanmagan sinxron aloqa.
Sinxron doimiy bo'lmagan aloqa bir nechta variantlarda mavjud. Eng zaif shaklda, xabarni tasdiqlash asosida {1-rasm. 1.6-6), jo'natuvchi xabar qabul qiluvchi kompleksning mahalliy buferiga tushmaguncha bloklanadi. Tasdiqlangandan so'ng, jo'natuvchi o'z ishini davom ettiradi. Ushbu etkazib berishga yo'naltirilgan aloqaning yana bir shakli {1-rasm. 1.7-a) xabarni qabul qiluvchining o'ziga yetkazilgunga qadar jo'natuvchi bloklanishi kerak, deb hisoblaydi, u uni qayta ishlash bo'yicha ishning bir qismini davom ettiradi. Sinxron doimiy bo'lmagan aloqaning eng qat'iy varianti, javobga qaratilgan {1-rasm. 1.7-6) mijoz/server tizimlari so'rov/javob rejimida ishlayotgandek, boshqa tomondan javob xabari olinmaguncha jo'natuvchini bloklashni o'z ichiga oladi. Xuddi shu o'zaro ta'sir sxemasi masofaviy protsedura chaqiruvi va masofaviy usulga kirish modellari asosida qurilgan tizimlar uchun xosdir. Har bir aloqa turi o'z qo'llanilishini taqsimlangan tizimlarda ularning tarkibiy qismlarining u yoki bu darajasida topadi.

Chizma. 1.7. Tarqalgan tizimning A va B quyi tizimlari o'rtasidagi saqlanmagan sinxron aloqa turlari.

2. Taqsimlangan tizimlardagi asosiy mexanizmlar
2.1. Tizimni qo'llab-quvvatlashni amalga oshirish shakllari
Aloqa dasturlarini ishlab chiqishda tizimni qo'llab-quvvatlaydigan abstraktsiyalar qanday foydali bo'lishi mumkinligiga misol masofaviy protsedura chaqiruvi (RPC) kontseptsiyasidir. RPC abstraktsiyasidan foydalanib, siz aloqa kanallari, uzatish paytida yuzaga keladigan xatolar, turli xil kompyuterlarda ishlaydigan ikkita dastur tizimining harakatlarini muvofiqlashtirish, turli kompyuterlarda ma'lumotlarni taqdim etish formatlaridagi farq haqida tashvishlanish zaruratini butunlay e'tiborsiz qoldirishingiz mumkin. RPC tizimini qo'llab-quvvatlashdan foydalanishda talab qilinadigan narsa tarmoq aloqasining pastki darajalarini yashiradigan parametrlarga ega protseduraga qo'ng'iroq shaklida so'rovni shakllantirishdir (1-rasm). 2.1).


Download 0.84 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   27




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling