Multicast
-
Hallo,
vielleicht bin ich ein bisschen blöd aber ich weiss nicht wie die class multicast arbeitet.Ich finde einfach nicht heraus wie das funktioniert.
Ist es so?: Man erstellt einen Multicast Socket und joint alle IP addressen in seine Gruppe, an die ein Packet gesendet werden soll (per MulticastSocket.send(...))? Wenn das so ist, warum muss auch der reciever in eine gruppe "joinen" ??
Was ist eine Gruppe??
"JAVA 6" von Dirk Louis schreibt: "Group: Alle IP-Adressen, die bei einem Multicast angesprochen werden sollen, werden in eine Gruppe zusammengefasst."
demnach stimmt das was ich oben grschrieben hab?ich hab keine ahnung!
Die http://java.sun.com/ Dokumentation schreibt, dass "MulticastSocket" die erweitere Eigenschaft von Gruppen hat und man einer Gruppe beitreten kann wenn man ein Instanz erstellt.
SUPER, bei der erklärung weiß ich jetzt voll bescheid
was eine Group ist und was sie macht!!kann mich jemand mal aufklären oder mir ein link zukommen lassen der mich aufklärt. Nicht mal das Java 6 Kompendium schreibt da mal ausfürhlich drüber
(hört sich zwar so an, als ob ich andere die schuld meiner unverständnis geben würde, aber ich bin sauer^^)
gruß, chr
-
Also nach dem Lesen von http://java.sun.com/javase/6/docs/api/java/net/MulticastSocket.html sollte es eigentlich klar werden.
Nein?
Dann vielleicht danach: http://java.sun.com/docs/books/tutorial/networking/datagrams/broadcasting.html
Mfg