[英]How to call Java code from C#?
我们开发了一个Java应用程序,并希望从C#客户端使用此应用程序。 该应用程序依赖于Spring,Log4j,...
什么是最有效的机制 - 从Java代码生成DLL,... - 实现这一目标?
真的很棒。 唯一的问题是它为项目增加了~30MB。 log4net和Spring .NET也可用,但如果使用现有代码,请转到ikvm路由。
或者你可以在两者之间写一个webservice / xmlrpc层。
我似乎记得有一个工具calles grassshopper将你的.Net代码编译成JVM字节码。
我也听说过有关IKVM的好消息
有很多选择,
插座
网页服务
消息总线
使用/任何数据库! (抱歉,如果声音愚蠢)
这是一个可能很方便的讨论: https : //gridwizard.wordpress.com/2015/01/14/java-and-dotnet-interop
真的取决于你正在建设什么!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.