Какие инструменты доступны для создания внутрипроцессных COM-серверов в Java?
jacob - * - x86.dll и сопровождаемый jacob.jar
Использовано успешно для подключения к TestDirector (который использует DCOM). Немного сложно с управлением памятью, но даже парни .NET, вызывающие COM, испытывают проблемы с этим. текст ссылки
J-Integra - наиболее полное и полное решение, которое вы, вероятно, найдете для совместного использования COM и Java. Это программное обеспечение использовалось многими коммерческими продуктами, большими и маленькими, для интеграции COM и Java (в обоих направлениях).
Любое программное обеспечение, используемое для доступа к COM из Java (или другой платформы), называется «мостом COM».
Возможно, стоит попробовать проект j-Interop на sourceforge.
Другая альтернатива - JNI Wrapper / ComfyJ - она позволяет вам генерировать прокси-классы Java или использовать IDispatch. Вы также можете перехватывать и транслировать события (IConnectionPoint) и внедрять COM-серверы.