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

Java Discussion :

Protocole EtherNet/IP Java


Sujet :

Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Points : 28
    Points
    28
    Par défaut Protocole EtherNet/IP Java
    Bonjour tout le monde,
    Alors d'abord excusé moi si je n'ai pas posté au bonne endroit je ne savais pas ou poster :s
    Alors je voudrais avoir des avoir des infos sur le protocole EtherNEt/IP? Savoir comment il s'utilise ? Comment il s'implémente? Comment grace à ce protocole je peux envoyer une trame de donnée avec une application Java ?
    Je précise que je suis un débutant et je ne sais ou commencé mes cherches etc... Voila a vous tous

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 552
    Points : 21 608
    Points
    21 608
    Par défaut
    Java ne donne aucun contrôle sur ces questions-là.

    Le seul protocole réseau qu'il gère, c'est IP, plus exactement seulement TCP/IP et UDP/IP, et encore il ne donne aucun accès à ces couches. Il permet juste de lier des sockets, et d'envoyer et recevoir des données par socket TCP, ou des packets par socket UDP.
    Il ne donne aucun accès et aucun feedback sur les couches du dessous, que ce soit Ethernet, token ring ou autre chose, il ne sait pas, ne permet pas de le savoir et s'en fiche.

    C'est en principe l'OS qui s'occupe de savoir que le réseau auquel il est relié est un Ethernet. On s'en sert en configurant le réseau... Ou en le laissant se configurer tout seul en le branchant juste sur la prise.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Points : 28
    Points
    28
    Par défaut
    D'accord donc si je comprend bien pour utiliser le protocole EtherNet/IP je ne réaliser une application en Java pour pouvoir envoyer et recevoir une trame de donnée ?
    Et toi qu'est ce que tu me conseillerait de faire ?
    Car le but de projet est de pouvoir envoyer et recevoir des trames de données en utilisant le protocole EtherNet/IP ?
    Je sais pas si j'arrive a etre claire vu que je débute et que je stress un peu parce que mon projet n'avance trop :s

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 075
    Points : 7 981
    Points
    7 981
    Par défaut
    J'ai l'impression que tu mélange un peu les "couches/piles".

    Peut-être que ceci qui ne répondra a pas directement a ta question permettra de faire la différence entre Ethernet et IP ? http://fr.wikipedia.org/wiki/Pile_de_protocoles
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 552
    Points : 21 608
    Points
    21 608
    Par défaut
    Citation Envoyé par vincent.delaunay76 Voir le message
    D'accord donc si je comprend bien pour utiliser le protocole EtherNet/IP je ne réaliser une application en Java pour pouvoir envoyer et recevoir une trame de donnée ?
    Voilà. Java peut communiquer en réseau, mais les protocoles et les trames c'est pas son problème.

    Citation Envoyé par vincent.delaunay76 Voir le message
    Et toi qu'est ce que tu me conseillerait de faire ?
    Déjà de nous donner du contexte, parce que tu confonds plein de choses à la fois.

    Sinon, du C, sans doute ?
    Enfin, je connais la théorie sur Ethernet, mais je n'ai jamais programmé de trames moi-même. Je ne suis allé que jusqu'à IP. Et seulement sur linux. Je ne saurais pas quelles bibliothèques il faut utiliser pour programmer ces trucs-là sous Windows.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Points : 28
    Points
    28
    Par défaut
    Je ne sais pas si je melange mais car je dit EtherNet/IP je parle du procotole Ethernet Indutrial Protocole crée par Rockwell Automation
    Apres peut etre que je melange plein de chose (c'est meme sur sa ^^ )

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Points : 28
    Points
    28
    Par défaut
    En faite je doit envoyer et recevoir une trame de données en utilisant le protocole TCP/IP et je voudrais le faire sous Java

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    vu que Ethernet/IP travaille au dessus de tcp/ip, tu ne devrais pas avoir de gros problème à gérer ça en java.

    Accessoirement, en 2 minutes, on trouve déjà des implémentation de ethernet ip en java


    http://code.google.com/p/ethernetip4j/

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Points : 28
    Points
    28
    Par défaut
    Merci pour le lien mais cela ne me dit pas du tout comment commencer... J'aurais voulu si possible des bouts de code, ou bien des idées de réalisation ....

  10. #10
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 075
    Points : 7 981
    Points
    7 981
    Par défaut
    Dans les sources, tu as des test unitaires, qui eux utilisent la lib. Mais tu as aussi un repertoire test avec 2,3 exemples.
    Peut être te guideront-ils vers une piste ?
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  11. #11
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 552
    Points : 21 608
    Points
    21 608
    Par défaut
    Citation Envoyé par vincent.delaunay76 Voir le message
    Je ne sais pas si je melange mais car je dit EtherNet/IP je parle du procotole Ethernet Indutrial Protocole crée par Rockwell Automation
    D'accord, moi je pensais qu'on me parlait d'Ethernet et de IP, les deux protocoles distincts, l'un de la couche liaison, l'autre de la couche réseau.

    J'ignorais qu'il existait un truc qui porte le nom malheureux de EtherNet/IP.
    Toutes mes confuses.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Points : 28
    Points
    28
    Par défaut
    C'est pas grave moi aussi j'ai eu du mal a comprendre que EtherNet/IP etait un protocole...
    wax78 tu veux parlé des fichier.class qui dans se.opendataexchange.ethernetip4j.test ??

  13. #13
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 075
    Points : 7 981
    Points
    7 981
    Par défaut
    Non, je te parles de ce que les sources contiennent, pas du jar "compilé". Tu peux les recuperer en SVN ou faire un browse sur googlecode et la tu auras accès a tout les fichiers java. (Moi aussi mea culpa j'ai confondu ethernet/ip et ethernet/ip

    http://code.google.com/p/ethernetip4.../CommTest.java par exemple
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  14. #14
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Points : 28
    Points
    28
    Par défaut
    Malheureusement après avoir regarder les différents ils n'ont pas réussi à m'éclaircir plus que cela ....

  15. #15
    Nouveau Candidat au Club
    Inscrit en
    Juin 2013
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bsr,j'ai vu votre intervention dans le forum ,j'ai la meme probleme que la votre.
    avez vous trouvez la solution?si oui ;merci de me la donner

Discussions similaires

  1. Protocole EtherNet/IP (Industrial Protocol)
    Par vincentfrrr dans le forum Réseau
    Réponses: 6
    Dernier message: 06/04/2013, 11h07
  2. protocole TLS en java
    Par Smix007 dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 16/06/2011, 15h33
  3. Protocole SNMP en java
    Par abysusinvocat dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 27/08/2009, 00h37
  4. protocole snmp et java
    Par maguie dans le forum API standards et tierces
    Réponses: 10
    Dernier message: 30/10/2007, 11h22

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