Написать на Java для работы с .Net? - PullRequest
1 голос
/ 11 мая 2011

Мне было интересно, есть ли у кого-нибудь опыт написания кодов на Java при компиляции его в сборки .Net?о чем ты думаешь?Какую библиотеку вы использовали для этого, и каковы недостатки кодов в Java, чтобы стать приложением .Net?

Я вижу, что есть пара библиотек, которые помогают с Java <-> .Net связью(например, JNBridge http://www.jnbridge.com/, IKVM.NET http://www.ikvm.net/).

Дайте мне знать, если у вас есть предложения о том, как выполнить эту задачу, или может быть причиной, почему нетпотрудитесь, и лучше начать с .Net (может быть C #)

Ответы [ 5 ]

1 голос
/ 11 мая 2011

Кто-нибудь помнит J #? Microsoft прекратила поддерживать это некоторое время назад, хотя. http://en.wikipedia.org/wiki/J_Sharp

1 голос
/ 11 мая 2011

Я бы предположил, что вам почти наверняка будет лучше, если вы начнете с C #, если вы не используете прямой порт и не готовы решать множество проблем интеграции.C # очень похож на Java синтаксически и концептуально, и инструменты .NET будут работать с ним намного лучше.

1 голос
/ 11 мая 2011
0 голосов
/ 17 мая 2011

Да, J # перестал поддерживаться около года назад.

Что касается JNBridge, я слышал хорошие вещи, но не имею личного опыта с ними.

Есть"Руководство по .NET / C # для Java-разработчиков" на MSDN, которое может быть полезно для вас: http://msdn.microsoft.com/en-us/gg715299.aspx.

0 голосов
/ 11 мая 2011

Я написал свой собственный мост JNI из Java в .NET, так как мы не могли купить его с полки. Это сработало, но было крайне больно получить права. Путь наименьшего сопротивления интеграции Java / .NET - использование веб-службы (IMHO). Таким образом, вы можете делать ваши вещи Java в Java и ваши вещи .NET в .NET.

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