java - 如何通过COM调用Java方法

标签 java com vb6 asp-classic

我有一个经典的 ASP/VBScript 应用程序,需要调用 Java 类中的方法。我发现两种产品显然可以做到这一点:Java2COMJava COM Bridge 。您能否根据经验推荐一个机制,或者是否还有另一种更好的机制可以帮助我们做到这一点?如果可能的话,我宁愿避免编写 C++ 代码,尽管我们当然可以在 VB6 中创建一个 COM DLL,它又可以根据需要调用低级 API。

最佳答案

为此,您基本上需要有一个 COM 服务器,然后使用 JNI 创建 JVM 并进行 Java 调用。这有点棘手,而且示例很少,这可能会让您列出的产品有所帮助。我不能为他们中的任何一个人提供担保。

或者,您可能需要考虑基于 Web 服务的方法并以这种方式获取 Java 类,具体取决于它们是什么以及您如何使用它们。

关于java - 如何通过COM调用Java方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1923814/

相关文章:

java - 有没有可以对一个对象进行排序的树?

c++ - Direct3D 导入库的用途是什么?

excel - VB6/VBA 迭代所有预先声明的类对象

arrays - Visual Basic 6 数组作为参数

java - Mysql JDBC resultet.deleteRow 不工作

java - 如何将子选择与PreparedStatements 结合使用?

java - 在 SPARQL 查询中使用 DataTypeProperty 文字不起作用

.net - 在不使用 GAC 的情况下向 COM 注册托管程序集

c++ - COM 方法调用在传递 BSTR 时返回灾难性故障

oracle - 获取 Oracle 数据库上插入的 recordid