Доступ к методу .NET dll с использованием кода Java - PullRequest
3 голосов
/ 24 мая 2010

У меня есть DLL, а именно product.dll, созданная с использованием .NET.Как я могу получить доступ к конструктору или методу этой DLL, используя код Java.
Возможно ли получить доступ без использования JNI?

Ответы [ 2 ]

5 голосов
/ 24 мая 2010

Вы можете взглянуть на jni4net , который позволяет взаимодействие между ними. IKVM.NET - еще одна альтернатива.Еще один вариант - представить функциональность, имеющуюся в библиотеке .NET, в качестве веб-службы SOAP, которая совместима и может использоваться клиентом JAVA.

0 голосов
/ 03 июня 2010

Существует коммерческий продукт под названием JNBridgePro, который позволит вам легко это сделать. Вы даже можете запустить .NET dll внутри процесса Java, если хотите. (Вы также можете запускать Java и .NET в отдельных процессах и обмениваться данными через сокеты.) Для получения дополнительной информации посетите сайт www.jnbridge.com или свяжитесь с нами по адресу электронной почты на веб-сайте. (Да, я из JNBridge, но я чувствовал, что упоминание о продукте было уместным в этих обстоятельствах.)

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