Java中的DLL / TLB< - > DCOM通信

时间:2010-01-28 10:36:17

标签: java c++ dll dcom

我必须编写一个OpenOffice插件(在Java中),它与某些闭源应用程序的DCOM服务器通信。主要问题是,我没有关于服务器接口的任何文档。

我所拥有的只是一个用于应用程序的VB / C ++ SDK工具包。 SDK包含dll中的库和一堆* .tlb文件。在SDK文档中有一个信息,我可以使用java,但根本没有示例。我已阅读提供的示例,看起来DCOM的所有通信都经历了这个dll。

有没有办法以某种方式将dll / tlb函数直接导入到java,绕过dll并与DCOM通信或者我必须编写一个C ++包装器(dll)?最好的方法是什么?

欢迎任何提示。

1 个答案:

答案 0 :(得分:0)

您可以使用j-Interop之类的项目与(D)COM服务器进行通信。