Kas*_*dum 6 .net c# java cross-language
我们编写了一个Java程序,我们希望使用它并与C#进行交互.我们有什么选择?最理想的是,可以将Java应用程序编译为库(.DLL),我们可以使用P/Invoke从C#中引用它.然而,根据在线的前几次搜索,这似乎不是一种选择.
我们选择能够使用ASP.NET构建一个由Java代码驱动的搜索引擎,因此如果打开任何其他选项,请告诉我们.
对不起,您从C#代码cannot调用java code / classes Directly.
这样做的一种方法是通过C#代码中的Web服务接口来wrap启动java类java Web Service并调用类indirectly.
另一种方法是使用
javareg.exe 将java类公开为COM.您可以在以下位置找到它:
C:\Program Files\Microsoft VisualStudio\VIntDev98\bin\javareg.exe
Run Code Online (Sandbox Code Playgroud)
以下帖子也可能有所帮助
| 归档时间: |
|
| 查看次数: |
3295 次 |
| 最近记录: |