将java与C#.net集成

use*_*352 2 .net c# java api

以下事情可能吗?如果是的话怎么样?
我已经用Java实现了一些核心功能.现在我想为它创建一个GUI.我发现使用Swing在Java中创建GUI很困难.我可以在C#.net中轻松构建GUI.
所以我在想是否有可能用Java创建一个我可以从我的C#代码访问的库.
矮个子:my java code will provide some API and then my C# program must be able to call those APIs.

我该怎么做呢?

Esk*_*sko 5

假设您已经正确构建了Java代码,那么在两者之间创建Web Service桥接器就可以了.例如,您可以通过SOAP公开Java API,并简单地使C#UI依赖于它.

当然,这个解决方案的好处在于,如果你这样做,你可以在任何你想要的地方完全替换UI,不足之处在于你必须在诸如servlet容器的上下文中单独运行Java部分.可能是你的需求相当重量级.