私は、.Net ILM を Java バイトコードにクロスコンパイルすると主張するMainSoft のGrasshopperに出くわしました。.Net ライブラリの Mono 実装を使用しているようです。すべてのサンプルは Web アプリを参照していますが、私の要件は、Java クライアントが API を使用できるように、.Net API (クラス ライブラリ) を Java API にクロスコンパイルすることです。誰かGrasshopperを使った経験がありますか?私の計画に何か問題はありますか?
Matt Howells
質問する
2117 次
1 に答える
7
ASPNET サイトを Apache 上で実行できるものに移植するために、約 12 ~ 18 か月前に試しました。それがあなたの意図した目的ではないことはわかっていますが、私と一緒にいてください。
そのプロセスはスムーズではありませんでした。(当時) グラスホッパー コードベースに実装されていなかった .net フレームワークの部分があり、問題の程度を評価した後、Mono の開発バージョンをターゲットにする方がはるかに簡単であると判断しました。
とにかく、試してみてください。当時はデモがあったので、まだあると思います。数十億の言語エラーが発生した場合は、適切な移植を検討します (コードベースが小さい場合)。機能する場合は、実際に徹底的にテストするためのテスト ケースがあることを確認してください。
于 2008-10-01T17:04:56.307 に答える