Exemple de création et d’envoi d’un paquet datagramme

Author:

 socket, adresse, socket, java, datagram
Download

 
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
 
class Ex_Datagramme
 {
  public static void main(String args[]) throws Exception
  {
  	// Adresse IP du destinataire
    InetAddress IP = InetAddress.getByName("127.0.0.1");
 
    // Port du destinataire
    int port = 655;
 
    // Créer un socket datagramme
    DatagramSocket ds = new DatagramSocket();
    while (true)
    {
     // Créer un message et l'envoyer sous forme de paquet
      String str = "Bienvenu sur mesexemples.com";
      byte buff[] = str.getBytes();
      DatagramPacket dp = new DatagramPacket(buff, buff.length, IP, port);
      ds.send(dp);
    }
  }
}