Вызов функции Java из C # .Net - PullRequest
       7

Вызов функции Java из C # .Net

0 голосов
/ 14 октября 2010

Я просто хочу вызвать функцию java из ASP.Net ... Пожалуйста, помогите мне !!!

Я видел JNBridge, но он не бесплатный ...: (

Спасибо в ожидании

Ответы [ 3 ]

4 голосов
/ 14 октября 2010

Возможные варианты, которые я могу придумать: -

  1. Предоставление функциональности java-функции через службу (рекомендуется - слабосвязанный)

  2. Интеграция через бэкэнд, например: база данных. Обе программы могут получить доступ к общей базе данных и передавать данные здесь. (Не рекомендуется - Очень плотно)

  3. Используйте мост с открытым исходным кодом, например: jni4net

Примечание: я никогда не использовал этот мост, но, похоже, он похож на то, что вы ищете. См. Их образец здесь

2 голосов
/ 14 октября 2010

Не уверен, что это именно то, что вы ищете, но вы можете проверить IKVM.NET .

1 голос
/ 14 октября 2010

а почему ты хочешь это сделать?

1 - Это замедлит ваш код также, когда преобразование Plateform появилось на рисунке

2 - это затруднит тестирование вашего кода.

3 - Это затруднит понимание вашего кода.

Должна быть веская причина, потому что все, что вы можете делать с Java, вы можете делать в C #

если возможно, вы всегда можете скопировать и вставить одну и ту же функцию в приложении ASP.Net

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