Вызов Java API от.NET - лучше всего приближается

Я должен назвать API, это - все в Java от существующей кодовой базы.NET. Каков лучший подход здесь? Запись веб-сервиса в Java, который в основном просто переводит вызовы к API - или идущий с чем-то как JNI4NET?

6
задан Ciddan 24 May 2010 в 07:33
поделиться

3 ответа

Вы можете использовать jni4net , который является мостом JNI между .Net и Java. (Реквизит Дарину Димитрову за , предоставивший эту информацию в ответ на другой вопрос.)

3
ответ дан 17 December 2019 в 07:01
поделиться

Это зависит от обстоятельств. Если это настольное приложение, вы можете использовать JNI. Но для веб-приложения вы должны использовать веб-службы.

1
ответ дан 17 December 2019 в 07:01
поделиться

Если это веб-приложение, вы также можете использовать прокси-объект RMI на стороне сервера Java и IIOP.NET на стороне клиента .NET.

Это будет на несколько порядков быстрее, чем веб-сервисы.

0
ответ дан 17 December 2019 в 07:01
поделиться