Я использовал библиотеку Java Jacob для связи с серверным приложением inedesign, предоставляющим интерфейс COM.Обычно вы общаетесь через 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 библиотека, поддерживающая это?