Ant
Ant

Reputation: 545

Options for converting/finding analogs for Java class libraries in C#?

I've been tasked with rewriting a Java web services client in C#.NET. The only truly tedious part of this task has proven to be figuring out how to handle all the Java class libraries (sorry if that's not the right term--not nearly as experienced with Java as with C#). I'm looking at two different options:

1) decompiling the jars and using Sharpen to convert

2) decompiling or using online doc from Apache to just recreate the parts that I need

The biggest drawback to these two approaches is the question of whether there are any C# analogs to the Java classes that I'd be converting, which would mean that I'd be duplicating effort. The first option also has the drawback that some of the code might not convert cleanly, leaving it up to me to have to look through all the code to figure it out. The two most important libraries that I need C# equivalent code for are the Axis2 AxisFault and Constants libraries and the Axiom OM library.

This is my question: Are there any other options besides the two that I've listed? I've googled this a dozen times and all that I've found are those two options.

Upvotes: 2

Views: 199

Answers (0)

Related Questions