Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Obtenir l’IP, le port et l’adresse du Socket d’un paquet datagramme

 socket, adresse, socket, java, datagram, table
{filelink=8995}

 
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
 
class Ex_Datagramme
 {
 
  public static void main(String args[]) throws Exception
  	{
 
   // Création d'un socket datagramme au port 655
    DatagramSocket datagramme = new DatagramSocket(655);
 
    // Déclarer un tableau d'octets qui va contenir les données du datagramme
    byte buff[] = new byte[1024];
    while (true)
    {
      DatagramPacket paquet_d = new DatagramPacket(buff, buff.length);
      datagramme.receive(paquet_d);
 
   /*  Afficher certaines informations sur le paquet*/
 
      InetAddress ip = paquet_d.getAddress();
      int port= paquet_d.getPort();
      SocketAddress addrSock=paquet_d.getSocketAddress();
 
      System.out.println("Adresse IP: "+ip);
      System.out.println("Port :"+port);
      System.out.println("Adresse de Socket :"+port);
    }
  }
}

A Voir sur le même Sujet:

  • difference entre un objet de socket, un objet de DatagramSocket et un objet de MulticastSocket
  • c# recuperer adresse ip port d'un url
  • recuperer le port d'une téléphone java
  • ip +port
  • recuperer ip port socket
  • java +accès au fichier +ip
  • jframe portserie
  • script php pour connaitre adresse ip +port
  • connaitre son ip public java
  • socket java récuperer l'adresse ip