答案 0 :(得分:3)
您可以尝试IKVM。 Saxon是Michael Kay非常流行的Java XQuery / XSLT引擎,它使用IKVM。
IKVM.NET是Java的一个实现 对于Mono和Microsoft .NET 框架。它包括以下内容 组件:
* A Java Virtual Machine implemented in .NET * A .NET implementation of the Java class libraries * Tools that enable Java and .NET interoperability
答案 1 :(得分:2)
你可以尝试这个 http://mayaf.org/janett/
Janett将Java语法,构造和调用Java库转换为C#/ .Net对应项。
答案 2 :(得分:1)
Java大致相当于c#,因此转换为c#应该相对简单。
从Java Web服务器到ASP.NET的路径不太清楚。
答案 3 :(得分:0)
您可以尝试使用Microsoft的Java语言转换助手。我认为他们可能已经放弃了支持,但现在ArtInSoft似乎有一个相关的产品:
http://www.artinsoft.com/pr_jlca.aspx
Remotesoft还有Octopus:
http://www.remotesoft.com/octopus/
从Java移植的问题通常不是语言本身,这与C#非常相似,因为它是库。
当然,网络应用会带来额外的复杂性。如果应用程序在页面呈现阶段没有太多代码,那应该不是很困难。如果页面上充满了代码,那么重写它可能比尝试直接移植更好。
答案 4 :(得分:0)
您是否考虑过使用J#?它不再受支持,但如果您只是尝试使用.NET语言,那可能是最快的路径。