У меня вопрос об удаленном доступе к COM-объектам. В настоящее время я использую JACOB для подключения нашего собственного COM-сервера (exe), и он работает очень хорошо. Однако мы пытаемся отделить код Java от COM-сервера и разместить их на разных компьютерах. JACOB не поддерживает DCOM. Итак, я хотел знать, возможно ли это с com4j? Если да, можете ли вы указать на некоторые ссылки и т. Д. Я уже пробовал использовать j-interop и ненавижу его, поскольку он чрезвычайно многословен и совершенно неинтуитивен.
Кроме того, когда я получаю доступ к свойствам COM-сервера с помощью Службы компонентов> Настройка DCOM +, что означает параметр на вкладке «Запуск приложения на следующем компьютере»? Означает ли это, что на выбранном компьютере также должен быть установлен COM-сервер (exe)? Это может показаться излишним.
Наконец, есть ли какие-нибудь другие бесплатные библиотеки с открытым исходным кодом, которые позволят получить функциональность, которую я пытаюсь достичь?
Спасибо за ваше время и помощь.