COM中的bindtomoniker java等价物

时间:2012-03-14 13:05:54

标签: java com jacob indesign-server

我已经使用Java Jacob库与暴露COM接口的inedesign服务器应用程序进行通信。通常你会通过clsid或programid.Eg -

进行通信
this.gApp = new ActiveXComponent("Indesign.Application");

到目前为止一切顺利。但是当indesign服务器应用程序有多个命名实例时,文档会声明通信应该通过应用程序实例名称而不是clsid / programid。这不适用于上面列出的代码行。 对于C#,文档建议使用 -

InDesignServer.Application app = (InDesignServer.Application)System.Runtime.InteropServices.Marshal.BindToMoniker(instancename);

对于VB -

GetObject(instancename);

Java中是否有支持此功能的库?

1 个答案:

答案 0 :(得分:0)

在调查了许多图书馆后,COM4J得到了我的要求。