Package de.willuhn.net
Class MulticastClient
java.lang.Object
de.willuhn.net.MulticastClient
Eine kleine Hilfsklasse fuer RMI Multicast-Discovery.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefault-Multicast-Adresse.static final intDefault-Port. -
Constructor Summary
ConstructorsConstructorDescriptionErzeugt einen neuen Listener auf der Standard-Adresse mit dem Standard-Port.MulticastClient(String address, int port) Erzeugt einen neuen Listener mit expliziter Angabe von Adresse und Port. -
Method Summary
-
Field Details
-
DEFAULT_ADDRESS
Default-Multicast-Adresse.- See Also:
-
DEFAULT_PORT
public static final int DEFAULT_PORTDefault-Port.- See Also:
-
-
Constructor Details
-
MulticastClient
Erzeugt einen neuen Listener auf der Standard-Adresse mit dem Standard-Port.- Throws:
IOException
-
MulticastClient
Erzeugt einen neuen Listener mit expliziter Angabe von Adresse und Port.- Parameters:
address- Adresse.port- Port.- Throws:
IOException
-
-
Method Details
-
stop
Stoppt den Listener.- Throws:
IOException
-
send
Sendet Daten via Multicast.- Parameters:
data-- Throws:
IOException
-
received
Nimmt die empfangenen Daten entgegen. Sollte ueberschrieben werden, wenn man die Daten nutzen will.- Parameters:
packet-- Throws:
IOException
-
main
ZUm Testen. Daten koennen via Kommandozeile uebergeben werden.- Parameters:
args-- Throws:
Exception
-