1.    Symetrickou (navázání, kterýkoliv z uzlů)
2.    Nesymetrickou (jsou předem dána pravidla pro zahájení komunikace … příklad: Client/Server)
Procesy v uzlu jsou součástí spolupracujících programů. Z hlediska řízení je provádění programů:
1.    Rovný s rovným (peer to peer)
Partneři jsou si rovni, tzn. že:
-  každý partner zajišťuje vlastní řízení (tj. řízení provádění programu ve svém uzlu)
-  žádný z partnerů neřídí jiného
-  komunikaci může navázat kterýkoliv z nich
-  při řízení komunikace se partneři podle potřeb střídají
2.    Řídící a podřízený
· Obvykle je jeden určen jako řídící, který zajišťuje globální řízení (provádění příslušných programů) nejen ve svém uzlu
Na aplikační úrovni jen požadavky na komunikaci procesů:
·    každý komunikační proces má vlastní řízení vlastních zdrojů a vlastních činností
·    nejsou kladena omezení, který proces může komunikovat s kterým
·    efektivní podpora transakčního i dávkového zpracování
·    umožněna distribuce všech objektů (klient, server, zdroj)
·    zajištění symetrické komunikace mezi rovnoprávnými partnery
Pro vzájemnou komunikaci vzdálených klientských procesů v DS a pro řízení distribuovaných aplikací se využívají:
 
Žádné komentáře:
Okomentovat