MainSoft Grasshopper, .Net для Java - PullRequest
       13

MainSoft Grasshopper, .Net для Java

4 голосов
/ 01 октября 2008

Я только что наткнулся на Grasshopper от MainSoft , который утверждает, что кросс-компилирует .Net ILM в байт-код Java. Кажется, используется Mono-реализация библиотек .Net. Все примеры относятся к веб-приложениям, но моим требованием будет кросс-компиляция .Net API (библиотеки классов) с Java API, чтобы клиенты Java могли использовать API. У кого-нибудь есть опыт использования Grasshopper, и видите ли вы какие-либо проблемы с моим планом?

1 Ответ

7 голосов
/ 01 октября 2008

Я пробовал это около 12-18 месяцев назад для переноса сайта ASPNET на то, что я мог запустить поверх Apache. Я знаю, что это не твоя цель, но оставайся со мной.

Процесс не был гладким. Были части .net Framework, которые (в то время) не были реализованы в кодовой базе кузнечика, и, как только мы оценили масштаб проблемы, решили, что нацеливание на версию разработки Mono будет намного проще.

В любом случае, попробуйте. У них было демо в тот день, так что я думаю, что есть еще один. Если вы столкнетесь с миллиардом языковых ошибок, я бы выбрал правильный порт (если кодовая база мала). Если это работает, убедитесь, что у вас есть тестовые примеры, чтобы действительно тщательно его протестировать.

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