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 String
Default-Multicast-Adresse.static final int
Default-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
-