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

C# Discussion :

Appel dll .NET depuis Java


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut Appel dll .NET depuis Java
    Bonjour qq a-t-il de l'expérience pour l'appel d'une dll ecrite en Csharp depuis Java

    Est-ce
    - Facile
    - Pas facile
    - Tres compliqué
    - Impossible ? (ca m'étonnerait on peut toujours truquer )

    Et le cas echéant un lien de référence ?

    Merci a tous

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    A priori, je dirais que c'est entre "pas facile" et "très compliqué"
    Tu peux regarder du côté de la librairie IKVM, qui permet d'appeler du java à partir de .NET, et probablement l'inverse aussi...

  3. #3
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par olibara Voir le message
    Bonjour qq a-t-il de l'expérience pour l'appel d'une dll ecrite en Csharp depuis Java

    Est-ce
    - Facile
    - Pas facile
    - Tres compliqué
    - Impossible ? (ca m'étonnerait on peut toujours truquer )

    Et le cas echéant un lien de référence ?

    Merci a tous
    je ne connais pas la librairie dont parle TomLev, (elle est surement très bien) mais suivant le nombre de méthodes que tu as à traiter, peut être qu'une solution :

    .Java -> JNI -> C++ Non Managé -> .Net

    peut être la solution la plus simple (encore une fois tout dépend du nombre de méthodes .Net que tu dois appeler).

  4. #4
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Oui

    Merci

    J'en étais a cette reflexion

    1- Soit emballer l'appel de la Dll .Net en C
    2- Soit reecrire le code C# en dll .C

  5. #5
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par olibara Voir le message
    Oui

    Merci

    J'en étais a cette reflexion

    1- Soit emballer l'appel de la Dll .Net en C
    2- Soit reecrire le code C# en dll .C
    Tout dépend de ton besoin.

    Mais réécrire le code C# en C me semble un peu 'overkilled'. Ecrits toi plutot un gateway qui se charge de la com JNI <-> .Net

  6. #6
    Membre chevronné
    Inscrit en
    Décembre 2008
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 256
    Par défaut
    Citation Envoyé par olibara Voir le message
    Bonjour qq a-t-il de l'expérience pour l'appel d'une dll ecrite en Csharp depuis Java
    Pour moi, il n'y a qu'une seule solution valable : les Services Web.
    On l'a fait chez nous récemment, ça marche très bien, et il n'y a quasiment pas de code source à développer.

Discussions similaires

  1. Appel dll .NET (csharp) depuis PHP
    Par olibara dans le forum Langage
    Réponses: 2
    Dernier message: 09/10/2009, 09h37
  2. Appeler dll VB depuis VC++
    Par jdesert dans le forum VC++ .NET
    Réponses: 6
    Dernier message: 24/04/2008, 10h29
  3. appeler du .NET depuis une dll non managé
    Par sebs_78 dans le forum VC++ .NET
    Réponses: 1
    Dernier message: 05/12/2007, 09h36
  4. [Oracle 10] Appel SQL*Loader depuis Java
    Par ftrifiro dans le forum Oracle
    Réponses: 4
    Dernier message: 23/01/2007, 10h34
  5. Appel de fonctions d'une DLL C++ depuis Java
    Par max_rossito dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 11/01/2007, 22h54

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