繁体   English   中英

从Java应用程序调用C#dll

[英]Call C# dll from a Java Application

我在c#中创建了一个dll,它在调用时执行一些数据库操作。 我必须将一些参数从Java应用程序传递给dll中的方法。 关于如何做到这一点的任何想法。

要么

有没有更好的想法在java应用程序中调用c#中的方法?

谢谢

编辑:我的java应用程序是AVAYA平台的标准Dialogue Designer应用程序,我开发了一个C#应用程序,仅适用于.net的SDK。 所以我需要将数据从java应用程序传递到.net应用程序

IKVM.NET是Mono和Microsoft .NET Framework的Java实现。 它包括以下组件:

  • 用.NET实现的Java虚拟机
  • Java类库的.NET实现
  • 支持Java和.NET互操作性的工具

第三点可能是你在寻找什么。

项目现场: http//www.ikvm.net/

我一会儿看了这个,虽然随着要求的改变,我很喜欢它。 但我确实读到了使用JNI,Java Native Interface可能能够帮助您完成您需要做的事情。

http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM