Java で記述された約 100 以上のサービスを .NET (C#) 4.0 に変換する必要があります。この作業の労力を見積もろうとしています。この変換/移行に使用できるツールがあるかどうか、および実際のプロジェクトでこれらのツールを使用した経験があるかどうかを調べようとしています。
この仕事を成し遂げるために考えられるさまざまな方法を評価するための指針が必要です。
- Java サービスを WCF サービスに変換するためのコンバータ ツールまたはチェック リスト
- ツールを使用した自動化により、どの程度のコードが変換されますか? 努力の X % などの統計を保存することができます。
- 生成されるコードの品質はどうなりますか? WCF で .NET/C# 4.0 を探しています
- ツールは使いやすかったですか?学習曲線はどれくらいですか?
- 手動で変換を行った経験がある場合は、変換に使用されるガイドラインと労力の見積もりを行うためのヒントを共有してください。
利用可能な変換ツールのリストを見つけるためにグーグルで検索しました。次のJavaから.NET / C#への変換のいずれかを使用した経験を共有してください
Java Language Conversion Assistant 2.0 - Java Language Conversion Assistant は、既存の Java 言語コードを Visual C# に自動的に変換するツールです。
Janett - Java から .Net への翻訳者- Janett は、Java の構文、構成、および Java ライブラリへの呼び出しを C# / .Net の対応するものに変換します。
CSharpJavaMerger Framework - フリーでオープンソースの C# および Java 変換ツール
Java 2 CSharp Translator for Eclipse - このツールを使用すると、Eclipse Java プロジェクトを Visual Studio プロジェクトに自動的に変換できます。生成されたコードは、ユーザーが変更することなく、直接コンパイルして実行できます。
Tangible Softwaresolutions - 無料のものではありませんが、役に立ちそうです。
Sharpen - Sharpen のガイド- Java を C# に変換するための優れたツール ( http://www.pauldb.me/post/14916717048/a-guide-to-sharpen-a-great-tool-for-converting-java )