MulticastSocket: Client - Server Funktionsweise?

yigiter

Mitglied
Hallo zusammen,

ich möchte in Java ein Programm schreiben in Prinzip ein Client - Server appl. mit Multicast kommunikation, der Client wartet auf Daten (UPD) vom Server.

UniCast, d.h. kommunikation Server zur. einem Client Funktioniert ohne Probleme, der Server ist über eine DynDns Adresse erreichbar, der Client übergibt seine IP Adresse an den Server und der Server versendet die Daten an diese IP Adresse.

Das ganze soll nun mit Multicast funktionieren, d.h. alle angemeldeten Client (nur die) sollen die Daten vom Server erhalten.

Bis zur 100 Clients sind möglich...

Gruss
Mila
 
Danke fuer die schnelle Antwort.
Die Funktionsweise ist mir nocht nicht 100% klar.

Was muss ich machen, damit alle Client auf einen Schlag mit Daten versorgt werden ?!

Ich habe folgendes vor...
Funktionsweise Client:
1. Client(s) melden sich am Server an, teilen dem Server die IP Nummer mit
2. Anschließend warten die Clients (Port = 5000 und 224.0.0.0) auf nachrichten vom Server

Funktionsweise Server:
1. Server wartet auf die Clients
2. Versendet die Daten z.Z. werden alle Clients einzeln Versorgt.

Gruß
Mila
 
Zurück