Reseau Java, connexion TCP et UDP
Bonjour,
Je dois faire un programme qui utilise une connexion TCP entre un serveur et plusieurs clients et une connexion UDP entre les clients connectés au serveur. Je dois avoir :
– Le serveur attend une requête du client.
– Le client envoie au serveur le site et le port sur lequel il attendra des
communications des autres clients.
– Le serveur envoie alors au client la liste des clients connectés.
– Le client demande une donnée aux autres clients et attend de recevoir la
donnée des clients qu’il a contactés.
– Quand un client a recu 5 données et ne veut plus participer il prévient le
serveur.
J'ai fait les 3 premières étapes, le client a bien reçu la liste des autres clients connectés au serveur.
Là où ça commence à être dur c'est lors de la connexion entre les clients, je ne voit pas où placer la connexion UDP.
Comme un client est serveur ET client UDP, devrais-je écrire une fonction serveurUDP et clientUDP dans ma classe clientTCP ?
Merci d'avance pour votre aide.