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

Entrée/Sortie Java Discussion :

Comment utiliser JNI ou JNA


Sujet :

Entrée/Sortie Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 140
    Points : 31
    Points
    31
    Par défaut Comment utiliser JNI ou JNA
    comment utiliser JNI ou JNA ? Y'a-t-il quelque chose qui explique son fonctionnement en détail ?
    Et comment je fais ensuite pour dialoguer avec ma carte entrée/sorties?

    Merci encore

  2. #2
    Membre expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Points : 3 083
    Points
    3 083
    Par défaut
    Si je ne me trompe pas, un lien t'as déjà été fournis dans une autre discussion :
    http://mbaron.developpez.com/javase/jnijna/

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 140
    Points : 31
    Points
    31
    Par défaut
    oui mais ce que je voudrais savoir c'est comment programmer? Est-ce que je créer mon code en java pour faire appel à un code en C apparemment ? si jai bien compris. Mais j'aurais voulu plus de précision sur la façon de procéder.

    Merci

  4. #4
    Membre expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Points : 3 083
    Points
    3 083
    Par défaut
    Comme je l'ai dis encore, tu devrais acheter un bouquin. Je pense également que tu en apprendra bien plus en faisant des recherches qu'en posant des questions sur le forum. Le forum c'est bien quand on a un problème précis dans un cas précis. Demander des informations dans le vague ne va pas mener très loin surtout quand ce n'est pas la première fois que des informations te sont données.

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Utiliser JNA est très simple:

    Déclarer la fonction que l'on veut utiliser dans une interface:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public interface CInterface extends Library
    {
       ... liste des fonctions...
    }
    Créer une instance et charger le fichier DLL:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    CInterface demo = (CInterface) Native.loadLibrary(libName, CInterface.class); 
    demo.mafonction()
    Et c'est tout.

    Pour un démo complète avec NetBenas, voir:

    http://www.scriptol.org/dictionnaire/jna.php

Discussions similaires

  1. Comment utiliser JNI sous J2EE
    Par jerry tekobon dans le forum Java EE
    Réponses: 0
    Dernier message: 15/02/2012, 17h42
  2. JNI: comment utiliser une hashmap
    Par loicounet dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 29/06/2010, 16h41
  3. Réponses: 28
    Dernier message: 23/10/2008, 15h06
  4. Comment utiliser JNI ?
    Par bigben89 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 16/05/2006, 23h15
  5. [TOMCAT]comment utiliser une JNI ?
    Par v1nc3kr0 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 21/07/2005, 17h15

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