Class UDPEchange
java.lang.Object
UDPEchange
public class UDPEchange
extends java.lang.Object
Classe representant les échanges UDP entre utilisateurs.
- 
Constructor SummaryConstructors Constructor Description UDPEchange()
- 
Method SummaryModifier 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- 
UDPEchangepublic UDPEchange()
 
- 
- 
Method Details- 
connexionpublic 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éseau
- broadcastMessage- correspond au message à transmettre aux utilisateurs
- port- : port destination
- Throws:
- java.io.IOException
 
- 
ecouteUDPMé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
 
- 
envoiUnicastpublic static void envoiUnicast(java.net.InetAddress broadcastAdress, java.lang.String broadcastMessage, java.lang.Integer port) throws java.io.IOException- Throws:
- java.io.IOException
 
 
-