Kompyuter komponentlarining o’zaro aloa strukturasi



Download 103,99 Kb.
bet3/11
Sana06.01.2023
Hajmi103,99 Kb.
#898008
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
KOMPYUTER KOMPONENTLARINING O’ZARO ALOA STRUKTURASI

Fig. 2. Muloqot uslublari: xabarlar va saqlash. Legend: O = active node, Q = saqlash tug'ini


  1. Muloqot uchun interfeyslar

Shtatlar va hodisalar o'rtasidagi ikkilik kompyuter fanlarida takrorlanuvchi mavzudir. Biz uchun bu aloqa uslubi sifatida xabarlar va saqlash o'rtasidagi tanlovdir. Ikkalasi ham universal: ikkinchisi bilan qila oladigan har qanday ishni qilishingiz mumkin va biz har birini ikkinchisidan qanday qilib amalga oshirishni ko'ramiz. Ammo farqlar muhim.
2-rasmdaxabarlar yordamida va saqlash yordamida turli aloqa shakllari uchun tizim str ucturalari ko'rsatilgan. Suratlar saqlashning ma'lumotlar uchun passiv, ehtimoliy umumiy ombor sifatidagi rolini aks ettiradi.
Ko'p taraflama muloqot manzillarni talab qiladi, ular yassi yoki ierarxik bo'lishi mumkin. Yassi manzilning tuzilishi yo'q: yagona ma'noli operatsiya (muloqotdan boshqa) tenglikdir. Ierarxik manzil, ba'zan yo'l nomi deb ataladi, yassi adress yoki oddiy nomlar ketma-ketligi bo'lib, agar bir manzil boshqasining prefiksi bo'lsa, u holda qandaydir ma'noda qisqaroq manzilga ega bo'lgan partiya tarkibida, ya'ni uzoqroq bo'lgan partiyaning ota-onasi hisoblanadi. Odatda manzilning bolalarini raqamlash operatsiyasi mavjud. Yassi reklamaliboslari odatda o'lchamlari va ierarxik o'zgaruvchan bo'ladi, ammo istisnolar mavjud. Amalga oshirishda manzil ierarxik bo'lishi mumkin, ammo inter-yuz, masalan, Internet manzili yoki Butunjahon Internetdagi URL manzili. Quyidagihoulddagi misollar ushbu fikrlarga aniqlik kiritadi.

    1. Xabarlar

Xabarlar interfeysi - bu tanish yuborish va qabul qilish operatsiyalari. Eng oddiy shakl blokirovka qabul qilish bo'lib, unda qabulni amalga oshirayotgan jarayon yoki boshqaruv iplari xabar kelguniga qadar kutadi. Agar qabul qiluvchi tshisoblashda davom etish uchun uni qabul qilish uchun alohida ipni so'ysa. Alternativa - xabar kelganda to'xtalish; bu dasturlash uchun ancha murakkab, ammo ip va qimmat bo'lmagan eskirgan tizimda zarur bo'lishi mumkin.

Turli misollar imkoniyatlarni misol qilib ko'rsatishga xizmat qiladi:



Tizim

Manzilgoh

Namuna manzili

Yetkazib berish buyurtma qilingan ishonchli

J-mashina[4]

manba yo'nalishi

4 shimol, 2 sharq

Ha

Ha

IEEE 802 LAN

6 bayt yassi

FF F3 6E 23 A1 92

Yo'q

Yo'q

IP

4 bayt ierarxik

16.12.3.134

Yo'q

Yo'q

TCP

IP + port

16.12.3.134 / 3451

Ha

Ha

RPC

TCP + protsedura

16.12.3.134 / 3451 / Ochiq

Ha

Ha

E-pochta

xost nomi + foydalanuvchi

lampson@/src.dec.com

Yo'q

Ha




Odatda yuborilgan, ammo hali qayta tiklanmagan xabarlar uchun ba'zi birtamponlash mavjud va jo'natuvchi buffering tugaganda bloklanadi (yoki xatoga yo'l qo'yiladi). Bunday "orqaga bosim" havolalarni ko'plab amalga oshirishda ham muhim ahamiyatga ega; 4-bo'limga qarang. Agar tizimni buferlash bo'lmasa, "sinxron" deb aytiladi, chunki yuborish va qabul qilish bir-birini kutishi kerak. Ushbu sxemaCSP [7] da qazilgan, ammo mashhur emas, chunki amalga oshirish har bir xabar ustida qo'shimcha ish qilishi kerak. Yuborishni blokirovka qilishning alternativi qo'shimcha xabarlarni tashlab yuborishdir. 802 va IP qurilmalari buni amalga oshiradi. Magar kech xabarlar usel ess bo'lgan real vaqt tizimlarida, odatda, xabarlarni tashlab yuboradigan interfeys orqaga qaytish va qayta ko'rishni ishlatish ustidan qog'ozlanadi; 4-bo'limga qarang.


Xabarlarni etkazib berish buyurtma qilinishi mumkin, ishonchli, ikkalasi ham yoki ikkalasi ham emas. Qayta buyurtma qilinishi yoki yo'qotilishi mumkin bo'lgan xabarlar ko'pincha katta tizimda amalga oshirish uchun arzonroqdir, shuning uchun ancha arzon, aslida, buyurtma qilingan ishonchli xabarlar eng yaxshi tartibda bo'lmagan ishonchsiz xabarlar ustiga oxirigacha ketma-ketlik raqamlash va qayta yuborish orqali taqdim etiladi [10]. IP-dagi TCP bunga misol bo'lib, yana ko'p.
Ko'pincha xabarlar asimmetrik "so'rov-javob", "mijoz-server" yoki "masofaviy protsedura qo'ng'irog'i" [2] namunasida ishlatiladi, bunda so'rovchi har doim javobni qabul qilish bilan darhol jo'natish amal qiladi va javob beruvchi har doim ba'zi hisoblash va yuborish bilan qabul qilinadi javobning. Ushbu namuna dasturlashni soddalashtiradi, chunki bu aloqa partiyalari avtomatik ravishda parallel ravishda ishlamasligini anglatadi; bir vaqtning o'zi, agar kerak bo'lsa, bir nechta ip sifatida aniq dasturlashtirilishi mumkin.
Xabar interfeysiqabul qiluvchilar to'plamiga t yoki ko'p sonli uzatish imkonini berishi mumkin. Bu ko'pprotsessorda to'siq sinxronizatsiyasi uchun foydalidir; tarmoqli kengligi ahamiyatsiz, ammo efirning kechikish darajasi juda qimmatlidir. Ijro translyatsiyasida qarama-qarshi darajada, shuningdek, nashr etish uchun foydalidir, bu erda latency ahamiyatsiz, ammo tarmoqli kengligi katta bo'lishi mumkin. Va ko'pincha boshlang'ich paytida tizim konfiguratsiyasini kashf qilish uchun efirdan foydalaniladi; ushbu dasturning ishlashi ahamiyatsiz.
Saqlash holatini saqlaydigan va xabarlarni yuklash va saqlash uchun mos javob beradigan saqlash serverini amalga oshirish orqali xabarlar yordamida saqlashni simulyatsiya qilish to'g'ridan-to'g'ri . Bu mijoz-server namunasining eng sodda va eng mashhur namunasidir.

    1. Stor

Saqlash uchun interfeys tanish yuk va saqlash operatsiyalaridir. Qabul qilish va yuborish kabi, ushbu operatsiyalar manzilni oladi va ular ma'lumotlar qiymatini qaytaradi yoki oladi. Odatda ular blokirovka qilishmoqda, lekin yuqori samarali protsessorda tu dasturchi ko'rgan operatsiyalar blokirovka qilinmaydigan yuklama va qo'shimcha kitobxonlik bilan birgalikda buferlangan do'kon tomonidan amalga oshiriladi.
Shunga qaramay, ba'zi misollar ushbu interfeysning foydali bo'lgan doirasini ko'rsatadi:


Download 103,99 Kb.

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




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