我有需要調用Java類方法的經典ASP/VBScript的應用程序中調用Java方法。我發現了兩種顯然可以做到的產品:Java2COM和Java COM Bridge。你能從經驗中推薦一個,還是有另一種機制,我們可以做到這一點更好?如果可能的話,我寧願避免編寫C++代碼,儘管我們當然可以在VB6中創建一個COM DLL,並在必要時可以調用低級API。如何通過COM
Q
如何通過COM
2
A
回答
3
要做到這一點,你基本上需要有一個COM服務器是然後使用JNI來創建一個JVM,從而使Java調用。這有點棘手,例子很少,這可能會使您列出的產品很有幫助。我不能擔保他們中的任何一個。
或者,你可能要考慮一個基於Web服務的方法,並獲得了Java類的方式,這取決於它們是什麼,以及如何你使用它們。
0
3
同意伯特。您可以嘗試jpype或jni4net jni部分。
在python中使用pywin32製作com服務器是一個感謝mark hammond的蛋糕。
在csharp示例中創建一個com服務器,地址爲codeproject。
+0
有趣。我不再在這個項目上工作,但感謝您的信息。 – Dan 2011-06-13 02:09:01
相關問題
- 1. 如何通過RECT在COM
- 2. 通過COM
- 3. 如何通過CommPortIdentifier查找COM端口
- 4. 如何通過局域網使用COM?
- 5. 如何從c#通過bool通過c + + com接口在IDL
- 6. COM Interop(如何將數組傳遞給COM)通過傳統的ASP
- 7. 如何通過點擊輸入退出通過COM端口讀取條形碼?
- 8. 如何通過time_t或簡單地通過COM的日期信息
- 9. 如何通過COM訪問TestComplete中的aqObject方法?
- 10. 如何通過COM Interop訪問複雜對象的屬性?
- 11. 32feet.net:如何通過BluetoothClient連接到特定的COM端口
- 12. 如何通過多個COM端口同時讀取
- 13. 如何從VB6傳遞一個長數組到C#通過COM
- 14. 如何通過腳本訪問COM端口
- 15. 你如何通過com傳遞一個C#對象?
- 16. 如何通過COM方法返回一個.NET對象數組
- 17. 如何通過COM Interop在Excel中獲取特定範圍?
- 18. 通過從Delphi中通過COM觸發事件的問題
- 19. 通過.NET COM設置System.Drawing.Color Interop
- 20. 通過網站訪問COM端口
- 21. Classic.ASP通過COM調用.NET組件
- 22. 通過COM接口調用JavaScript方法
- 23. 通過WinApi調整WebKit COM的大小
- 24. 枚舉列表通過C#COM互
- 25. 通過TCP共享COM端口
- 26. Payflow Pro和通過COM DLL的TLS 1.2
- 27. 將DataTable通過COM傳遞到R
- 28. 通過超時調用COM Interop
- 29. 如何禁止此COM通用警告?
- 30. 兩個應用程序/進程如何通過COM進行通信?
呀Web服務是我正在考慮其他的選擇。它帶來了一些風險,我真的試圖保持延遲下降,因此我的問題在這裏。 – Dan 2009-12-18 05:50:00