簡體   English   中英

如何通過COM調用Java方法

[英]How to invoke Java methods through COM

我有一個經典的ASP / VBScript應用程序,需要在Java類中調用方法。 我發現了兩個顯然可以做到這一點的產品: Java2COMJava COM Bridge 您可以從經驗中推薦一個,還是可以通過另一種更好的機制來做到這一點? 我寧願避免盡可能地編寫C ++代碼,盡管我們當然可以在VB6中創建一個COM DLL,然后可以根據需要調用低級API。

為此,您基本上需要擁有一個COM服務器,然后使用JNI創建JVM並進行Java調用。 這有點棘手,例子很少,這可能會使您列出的產品有所幫助。 我不能保證他們中的任何一個。

另外,您可能希望考慮基於Web服務的方法,並以這種方式訪問​​Java類,具體取決於它們是什么以及如何使用它們。

同意伯特。 您可以在jni部分嘗試jpypejni4net
感謝mark hammond ,用python中的pywin32制作一個COM服務器簡直是小菜一碟。
codeproject的 csharp示例中制作com服務器。

我在很久以前就使用過JACOB ,它似乎可以完成工作。 價格合適,但缺少文檔說明,因此需要考慮。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM