Komunikacja w obrębie dowolnej warstwy abstrakcji:
oraz między warstwami.
Struktura systemu wymagająca wyodrębnienie niezaleznych bytów, które potrzebują medium do komunikacji i zarządzania wykonywaną pracą.
Stworzenie narzędzia komunikacyjnego do:
Model komunikacji klient-klient
Serwer nazw - statyczny byt
Lokalny Komunikator
Zapewnienie ujednoliconych interfejsów:
Zapewnienie modelu komunikacji:
Byt powinien udostępnić port komunikacji
Byt powinien potrafić przetworzyć odebrany komunikat
Byt powinien potrafić stworzyć komunikat
według ustalonych zasad
Byt powinien zapewnić semantycznie poprawną tresć komunikatu
Kto i z kim będzie się komunikował?
W jakim kierunku będzie przepływała komunikacja?
Co będzie przesyłane w komunikatach?
Jak będzie wyglądała komunikacja w obrębie danej warstwy?