Class UDPEchange
java.lang.Object
UDPEchange
public class UDPEchange
extends java.lang.Object
Classe representant les échanges UDP entre utilisateurs.
-
Constructor Summary
Constructors Constructor Description UDPEchange() -
Method Summary
Modifier and Type Method Description static voidconnexion(java.net.InetAddress broadcastAdress, java.lang.String broadcastMessage, java.lang.Integer port)Méthode permettant d'envoyer un message à tout les utilisateurs à l'aide du protocole UDPstatic voidecouteUDP(ChatApp app)Méthode permettant la reception de messages d'utilisateurs à l'aide du protocole UDPstatic voidenvoiUnicast(java.net.InetAddress broadcastAdress, java.lang.String broadcastMessage, java.lang.Integer port)
-
Constructor Details
-
UDPEchange
public UDPEchange()
-
-
Method Details
-
connexion
public static void connexion(java.net.InetAddress broadcastAdress, java.lang.String broadcastMessage, java.lang.Integer port) throws java.io.IOExceptionMéthode permettant d'envoyer un message à tout les utilisateurs à l'aide du protocole UDP
- Parameters:
broadcastAdress- l'addresse de broadcast du réseaubroadcastMessage- correspond au message à transmettre aux utilisateursport- : port destination- Throws:
java.io.IOException
-
ecouteUDP
Méthode permettant la reception de messages d'utilisateurs à l'aide du protocole UDP
- Parameters:
app- L'application de chat de l'utilisateur qui receptionne le message
-
envoiUnicast
public static void envoiUnicast(java.net.InetAddress broadcastAdress, java.lang.String broadcastMessage, java.lang.Integer port) throws java.io.IOException- Throws:
java.io.IOException
-