Pr-1st-1.1-m02-Slajd24: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Szopen (dyskusja | edycje)
Nie podano opisu zmian
 
Szopen (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 1: Linia 1:
==Komunikacja asynchroniczna==
==Komunikacja asynchroniczna==


[[Image:pr-1st-1.1-m02-Slajd24.png|Komunikacja asynchroniczna]]
[[Image:pr-1st-1.1-m02-Slajd58.png|Komunikacja asynchroniczna]]


W przypadku '''komunikacji asynchronicznej''', nadawca lub odbiorca komunikuje się w sposób nieblokowany.
W przypadku '''komunikacji asynchronicznej''', nadawca lub odbiorca komunikuje się w sposób nieblokowany.


W dalszej części pracy typ operacji będzie wynikał z kontekstu lub domyślnie przyjmować będziemy, że stosowane są operacje asynchronicznego nadania i synchronicznego odbioru. Jeśli okaże się to jednak niezbędne, to dla odróżnienia asynchroniczne operacje odbioru będziemy oznaczać przez ''receive\_a''(<math>P_i, P_j, inM</math>) lub ''receive\_a''(<math>\mathcal{P}_j^S, P_j, sInM<math>), a synchroniczne operacje nadania - przez ''send\_s''(<math>P_i, P_j, M</math>) lub ''send\_s''(<math>P_i, \mathcal{P}_i^R, M<math>).  
W dalszej części pracy typ operacji będzie wynikał z kontekstu lub domyślnie przyjmować będziemy, że stosowane są operacje asynchronicznego nadania i synchronicznego odbioru. Jeśli okaże się to jednak niezbędne, to dla odróżnienia asynchroniczne operacje odbioru będziemy oznaczać przez ''receive_a''(<math>P_i, P_j, inM</math>) lub ''receive_a''(<math>\mathcal{P}_j^S, P_j, sInM</math>), a synchroniczne operacje nadania - przez ''send_s''(<math>P_i, P_j, M</math>) lub ''send_s''(<math>P_i, \mathcal{P}_i^R, M</math>).  


[[pr-1st-1.1-m02-Slajd23 | << Poprzedni slajd]] | [[pr-1st-1.1-m02-toc|Spis treści ]] | [[pr-1st-1.1-m02-Slajd25 | Następny slajd >>]]</math>
[[pr-1st-1.1-m02-Slajd23 | << Poprzedni slajd]] | [[pr-1st-1.1-m02-toc|Spis treści ]] | [[pr-1st-1.1-m02-Slajd25 | Następny slajd >>]]

Aktualna wersja na dzień 15:48, 7 wrz 2006

Komunikacja asynchroniczna

Komunikacja asynchroniczna

W przypadku komunikacji asynchronicznej, nadawca lub odbiorca komunikuje się w sposób nieblokowany.

W dalszej części pracy typ operacji będzie wynikał z kontekstu lub domyślnie przyjmować będziemy, że stosowane są operacje asynchronicznego nadania i synchronicznego odbioru. Jeśli okaże się to jednak niezbędne, to dla odróżnienia asynchroniczne operacje odbioru będziemy oznaczać przez receive_a(Pi,Pj,inM) lub receive_a(𝒫jS,Pj,sInM), a synchroniczne operacje nadania - przez send_s(Pi,Pj,M) lub send_s(Pi,𝒫iR,M).

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