[英]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.