有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在Java中使用COM程序集

我希望能够在Java程序中使用COM程序集。据我所知,Java能够与COM组件通信。然而,实现这一点的方法是使用VisualJ++类型库向导将dll转换为jar。显然,J++已经不存在了,我怀疑类型库向导也不存在

有没有办法将COM组件转换为Java IDE可用的文件

(我知道您可以使用JNI或JNBridge等商业应用程序与.NET语言进行对话。不过,如果可能的话,这似乎会更简单。)


共 (1) 个答案

  1. # 1 楼答案

    最好的开源免费的J-interop。很抱歉听起来像是一个感人的广告,但我用了几年,我的经验相当不错。这是DCOM协议的完整实现。这意味着您可以直接从linux PC连接到windows上的COM服务器,而无需任何JNI

    http://j-interop.dimentrix.com

    当然,替代品是JNI包装器。J-INTEGA可以是一种选择,但它是付费的。可能是别的东西