Вызов C # dll из приложения Java - PullRequest
4 голосов
/ 03 ноября 2011

У меня есть dll, созданная в c #, которая выполняет некоторые операции с базой данных при вызове.Я должен передать несколько параметров из приложения Java в метод в DLL.Любая идея о том, как это сделать.

ИЛИ

Какие-нибудь лучшие идеи для вызова метода в C # с помощью Java-приложения?

Спасибо

Редактировать:Мое java-приложение - это стандартное приложение Dialogue Designer от AVAYA Platform, и я разработал приложение на C #, которое работает на SDK только для .net.Поэтому мне нужно, чтобы данные передавались из java-приложения в .net-приложение

Ответы [ 2 ]

2 голосов
/ 03 ноября 2011

IKVM.NET - это реализация Java для Mono и Microsoft .NET Framework.Он включает в себя следующие компоненты:

  • Виртуальная машина Java, реализованная в .NET
  • .NET-реализация библиотек классов Java
  • Инструменты, которые позволяютСовместимость с Java и .NET

Третий момент, возможно, то, что вы ищете.

Сайт проекта здесь: http://www.ikvm.net/

1 голос
/ 03 ноября 2011

Я изучил это некоторое время назад, хотя я далеко справился с этим, поскольку требования изменились. Но я читал, что с помощью JNI Java Native Interface может помочь вам с тем, что вам нужно сделать.

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

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...