Pr-1st-1.1-m11-Slajd15

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Kanały niezawodne: Operacje komunikacyjne

Kanały niezawodne: Operacje komunikacyjne


Operację wysłania wiadomości M przez Pi do procesu Pj, gwarantującą własności kanału niezawodnego oznaczać będziemy przez 𝐬𝐞𝐧𝐝PL(Pi,Pj,M), a odpowiadające jej zdarzenie zapisywać będziemy jako e_sendPL(Pi,Pj,M). Analogicznie, przez 𝐝𝐞𝐥𝐢𝐯𝐞𝐫PL(Pj,Pi,M) oznaczać będziemy operację uaktywniającą zdarzenie e_receivePL(Pj,Pi,M) i przekazującą wiadomość M (wysłaną przez proces Pj ) do procesu aplikacyjnego Pi.

Dla uproszczenia, jeżeli nie będzie to prowadzić do niejednoznaczności, w operacjach kanałów niezawodnych pomijać będziemy indeks górny. Tym samym, przyjmować będziemy, że:

𝐬𝐞𝐧𝐝(Pi,Pj,M) = 𝐬𝐞𝐧𝐝PL(Pi,Pj,M)

𝐫𝐞𝐜𝐞𝐢𝐯𝐞(Pj,Pi,M) = 𝐫𝐞𝐜𝐞𝐢𝐯𝐞PL(Pj,Pi,M)



<< Poprzedni slajd | Spis treści | Następny slajd >>