0
私は、COMインターフェイスを公開するinedesignサーバーアプリケーションと通信するためにJava Jacobライブラリを使用しました。通常、あなたはclsidまたはprogramid.Egを介して通信します。 -COMのbindtomoniker java相当版
this.gApp = new ActiveXComponent("Indesign.Application");
これまでのところとても良いです。しかし、indesignサーバーアプリケーションの名前付きインスタンスが複数ある場合、ドキュメントでは、clsid/programidの代わりにアプリケーションインスタンス名を使用して通信する必要があります。これは上記のコード行では機能しません。 C#の場合 、ドキュメントが使用することをお勧め - VBの場合
InDesignServer.Application app = (InDesignServer.Application)System.Runtime.InteropServices.Marshal.BindToMoniker(instancename);
-
GetObject(instancename);
はこれをサポートするJavaライブラリではありませんか?