我有一個在c#中創建的dll,它在調用時執行一些數據庫操作。我必須從Java應用程序傳遞幾個參數到dll中的一個方法。關於如何做到這一點的任何想法。從Java應用程序調用C#dll
或
java應用程序調用c#中的方法的任何更好的想法?
感謝
編輯:我的Java應用程序是一個來自Avaya平臺標準的對話設計應用程序,我只開發了一個C#應用程序,它在SDK適用於.NET。所以我需要將數據從Java應用程序傳遞到.net應用程序
我有一個在c#中創建的dll,它在調用時執行一些數據庫操作。我必須從Java應用程序傳遞幾個參數到dll中的一個方法。關於如何做到這一點的任何想法。從Java應用程序調用C#dll
或
java應用程序調用c#中的方法的任何更好的想法?
感謝
編輯:我的Java應用程序是一個來自Avaya平臺標準的對話設計應用程序,我只開發了一個C#應用程序,它在SDK適用於.NET。所以我需要將數據從Java應用程序傳遞到.net應用程序
我看着這一段時間回來,雖然我恩維爾遠了與它要求改變。但是我確實使用JNI閱讀過,Java Native Interface可以幫助您解決您需要做的事情。
http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html
希望這有助於!
鏈接已損壞。 –
IKVM.NET是Mono和Microsoft .NET Framework的Java實現。它包括以下組件:
第三點可能是你在找什麼。
項目地址在這裏:http://www.ikvm.net/
我的java應用程序是AVAYA的標準對話設計器應用程序,我開發了一個C#應用程序,它只能在.net上運行.net。所以我需要將數據從Java應用程序傳遞到.net應用程序 –
可能dublicate的http://stackoverflow.com/questions/50398/calling-c-sharp-code-from-java – tafa
@tafa:我看到了你指的那個問題。 Plz看到編輯,我的要求是完全不同的 –
你可能通過TCP連接傳遞數據嗎?只需讓DLL在本地端口上偵聽並讓Java應用程序從同一端口發送數據? – stuartmclark