使用.NET中的Java库

时间:2010-03-08 12:37:47

标签: java .net interop

我需要使用.NET中的第三方Java库。

任何人都可以推荐一种更优雅的方法,使用与Java包装器的本地套接字连接。

到目前为止我遇到的信息似乎有点过时,并提出了使用COM的建议。

该库用于连接服务器。我认为一些RMI内容正在内部发生。这是否排除使用IKVM? (我对ikvmc的简短测试导致了很多警告,但我还没有调查过这些。)

感谢。

2 个答案:

答案 0 :(得分:6)

根据库的复杂性,IKVM可能是在.NET上实际运行Java库代码的可行方法。

答案 1 :(得分:1)

RMI无法运作 - 这是特定的语言。

你可以运行:

  • 客户端/服务器(用java编写服务器,然后用.NET调用Web服务)
  • COM ...但是你需要首先在COM中公开java东西,这并不容易。但是你可以从Java访问C ++ ......然后从那里访问.NET;)
  • 编码自己的东西。

基本上这里没有共同点。遗憾。