【问题标题】:DLL/TLB in Java<->DCOM communicationJava<->DCOM 通信中的 DLL/TLB
【发布时间】:2010-01-28 10:36:17
【问题描述】:

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

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

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

欢迎任何提示。

【问题讨论】:

    标签: java c++ dll dcom


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-07
      • 2011-10-30
      相关资源
      最近更新 更多