4 votes

Appeler une dll C# depuis une application Java

J'ai une dll créée en c# qui effectue des opérations sur la base de données lors de l'appel. Je dois passer quelques paramètres d'une application Java à une méthode de la dll. Avez-vous une idée de la manière de procéder ?

OU

Une meilleure idée pour appeler une méthode en c# par une application java ?

Gracias

Edit : Mon application java est une application standard Dialogue Designer de la plateforme AVAYA et j'ai développé une application C# qui fonctionne sur un SDK pour .net seulement. J'ai donc besoin que les données soient transmises de l'application java à l'application .net.

2voto

Carlos Quintanilla Points 5371

IKVM.NET est une implémentation de Java pour Mono et le Microsoft .NET Framework. Il comprend les composants suivants :

  • Une machine virtuelle Java mise en œuvre dans .NET
  • Une mise en œuvre .NET des bibliothèques de classes Java
  • Outils permettant l'interopérabilité entre Java et .NET

Le troisième point est peut-être ce que vous recherchez.

Site du projet ici : http://www.ikvm.net/

1voto

stuartmclark Points 817

Je me suis penché sur la question il y a quelque temps, mais je n'ai jamais été aussi loin car les exigences ont changé. Mais j'ai lu que l'utilisation de JNI, Java Native Interface, pourrait vous aider à réaliser ce dont vous avez besoin.

http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html

J'espère que cela vous aidera !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X