Обновление: JNBridgePro теперь поддерживает Mono и может работать под Linux.Пожалуйста, посетите веб-сайт JNBridge для получения дополнительной информации.
Шредер - по какой-то причине я не могу сделать это как комментарий к вашему комментарию, поэтому я должен предоставить ответ.
JNBridgePro не поддерживает Mono напрямую.Мы рекомендуем использовать jdigital для запуска .NET внутри виртуальной машины Windows, хотя мы рекомендуем использовать JNBridgePro для соединения между кодом Java и кодом .NET, работающим в виртуальной машине.В этом случае вы должны использовать tcp / двоичный канал JNBridgePro для создания моста.
Вы можете использовать веб-сервис, если он будет работать для вас, но так как вы рассматривали JNBridgePro, я подумал, что веб-сервисыне подходит для вашего проекта.В целом, JNBridgePro предоставляет ряд возможностей, не предлагаемых веб-службами, включая более высокую производительность, кросс-платформенный доступ к более детализированному объектно-ориентированному API и использование кросс-платформенной передачи по значению и удаленных ссылок.
Уэйн Цитрин - JNBridge