MulticastSocket: Joindre un groupe multicast uniquement sur une interface réseau local spécifié

Author:

 socket, socket, java, datagram, réseaux
{filelink=9008}


import java.net.DatagramPacket;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.MulticastSocket;
import java.net.SocketAddress;
import java.net.NetworkInterface;

class Reseaux_Multicast
 {

  public static void main(String args[]) throws Exception
  {
      MulticastSocket ms = new MulticastSocket(6000);

      SocketAddress groupe_ip = new InetSocketAddress("224.2.2.4", 6555);

      // Le réseaux à joindre
      NetworkInterface groupe_reseau = NetworkInterface .getByName("eth0");

     if (groupe_reseau != null)
     	{

       ms.joinGroup(groupe_ip, groupe_reseau);
         }

        else
        {
         ms.joinGroup(InetAddress.getByName("224.2.2.4"));

          }

  }
}

A Voir sur le même Sujet:

  • java multicast socket interface
  • chat
  • java "multicastsocket" interfaces
  • envoyer une requete multidiffusion reseau lan en java
  • réseau
  • java récupérer un fichier xml en multicast
  • javax.net.ssl exemple de code
  • joinder un groupe multicast
  • formulaire joindre fihier swing programme java
  • spécifier interface multicast java

Leave a Reply

Your email address will not be published. Required fields are marked *