我怎样才能在C#应用程序中调用java应用程序

时间:2010-12-15 00:27:29

标签: c# java com+

C#应用程序可以调用java应用程序。

例如在C#

public int Sum(int a, int b)
{
    return // call java function to do the sum
}

然后在Java中将有一个函数做实际的总和

public int Sum(int a, int b)
{
    return a+b;
}

将COM +帮助??

由于

2 个答案:

答案 0 :(得分:1)

我自己从未使用过IKVM,但我确实知道成功使用它的人。

无论如何,您是否尝试过以下选项:

  • 使用jacob:您可以将您的java类公开为可由.NET代码使用的COM对象。

  • 使用jni4net

最佳

阿德

答案 1 :(得分:0)

你可以尝试一件事:

  1. Expose the Java as a Jax-Ws web service

  2. 使用.NET的svcutil.exe反对generate a c# client

  3. 使用c#客户端调用Sum