IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Notification à l'apparition d'interface réseau


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 184
    Par défaut Notification à l'apparition d'interface réseau
    Bonjour,
    Est-il possible avec java, d'être notifié de l'apparition ou de la disparition d'une interface réseau ?
    D'avance merci

  2. #2
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Qu'est-ce que tu appelles une interface réseau ?
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 184
    Par défaut
    Par exemple le résultat d'un appel à NetworkInterface.getNetworkInterfaces().
    Il semble qu'il soit possible de récupérer la liste des interface données à un instant T mais pas d'être notifiée au moment ou l'une d'entre elle apparaît.

    J'ai d'ailleurs la même question concernant les adresses IP...

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    l'apparition d'une adresse ip? Tu entends quoi pas ça?

    Pour la notification de l'apparition d'une interface -> va falloir jouer avec du natif.

  5. #5
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Il y a des nouveautés intéressantes dans Java 7
    (voir le remarquable topo d'Adiguba à ce sujet).

    Il est peut-être possible, via WatchService, de surveiller l'apparition de nouveaux postes connectés.
    Je ne sais pas si c'est ce que tu cherches.
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  6. #6
    Membre très actif
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 184
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    l'apparition d'une adresse ip? Tu entends quoi pas ça?
    Au moins sous linux, en natif, une interface peut avoir 0 ou plusieurs adresses et il est possible d'être notifié à chaque fois qu'une adresse est ajoutée ou supprimée, en écoutant des sockets netlink.
    Citation Envoyé par tchize_ Voir le message
    Pour la notification de l'apparition d'une interface -> va falloir jouer avec du natif.
    Ok c'est un peu ce que je craignais.

    @Népomucène : en effet, c'est ce genre de boucle d'attente passive que j'espère implémenter.
    le WatchService me permettrait peut-être de surveiller le sysfs, mais il me semble me rappeler qu'inotify ne voit pas les événements sur le sysfs et je présume que WatchService est implémenté avec inotify...

    Je vais tenter la solution du code natif, par une socket.
    Merci de votre aide

Discussions similaires

  1. [FreeBSD] Configurer Interfaces réseau
    Par loopback dans le forum BSD
    Réponses: 2
    Dernier message: 21/08/2007, 12h01
  2. activation de l'interface réseau
    Par meum84 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 15/08/2007, 00h20
  3. [OpenBSD] Configuration d'une 2ème interface réseau
    Par TotorLeCastor dans le forum BSD
    Réponses: 4
    Dernier message: 22/05/2007, 17h19
  4. [Réseau] Socket - choisir son interface réseau
    Par Invité(e) dans le forum Réseau
    Réponses: 2
    Dernier message: 28/02/2007, 11h06
  5. [SQL SERVER] Interface réseau dédiée à chaque instance
    Par Damdew dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 24/05/2006, 18h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo