system wieloagentowy
komunikacja
postawiony problem
Komunikacja w obrębie dowolnej warstwy abstrakcji:
- Agent, Super Agent,
- Wyspa,
- Węzeł,
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:
- komunikacji między modułami - maszynami w sieci
- komunikacji w obrębie danej maszyny
my dla systemu
Model komunikacji klient-klient
Serwer nazw - statyczny byt
- dynamiczne rejestrowanie w systemie
- automatyzacja wykonania połączenia - asnychronicznosć
Lokalny Komunikator
Zapewnienie ujednoliconych interfejsów:
- do komunikacji w kazdej warstwie
-
do komunikacji pomiędzy warstwami
Zapewnienie modelu komunikacji:
- inicjalizacja połączenia
- rejestracja bytu w systemie
- wyrejestrowanie bytu z systemu
- nasłuchiwanie komunikatu
- wysłanie komunikatu
- pobranie listy zarejestrowanych bytów
system nam
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
pytania
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?
TO
By Bartosz Janota
TO
System wieloagentowy - komunikacja
- 85