12.07.2015 Views

Spis treœci - Patrz

Spis treœci - Patrz

Spis treœci - Patrz

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Proces SIEĆ pełni rolę gońca roznoszącego kartki z glosami. Głosowanie odbywa sięw sposób rozproszony, dlatego brak tu odpowiednika komisji skrutacyjnej. Każdy proces musina podstawie otrzymanej informacji sam stwierdzić, jaki jest wynik głosowania w każdej turze.Zapisz treści procesów P(i), LICZ(i), i=1, ..., N, oraz SIEĆ. Czy treść procesu SIEĆmożna włączyć do procesów P(i)? Czy treść procesu LICZ(i) można włączyć do procesu P(i)?5.3.7 Komunikacja przez pośrednikaProcesy P(l..N) współpracują ze sobą przesyłając do siebie komunikaty za pomocąprocesu POŚREDNIK. U POŚREDNIKa znajduje się początkowo M komunikatów. ProcesP(i), i=l, ... ,N pobiera komunikat k od POŚREDNIKa, przetwarza go wykonując proceduręprzetwórz (k), wyznacza odbiorcę komunikatu realizując procedurę losuj (j), przy czym j jestnumerem odbiorcy, a następnie wysyła komunikat z powrotem do POŚREDNIKa wskazującnumer jego odbiorcy. Potem wykonuje procedurę wlasne_sprawy i znów oczekuje naotrzymanie komunikatu od POŚREDNIKa. Komunikaty nie muszą być odbierane odPOŚREDNIKa w takiej samej kolejności, w jakiej były mu przekazane. Schemat komunikacjimiędzy procesami P i procesami POŚREDNIK przedstawia rys. 5.13. Zapisz treści procesówP(i:1..N) oraz POŚREDNIK.RYS. 5.13. Schemat komunikacji przez pośrednika5.3.8 Centrala telefoniczna126

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!