tags:

views:

108

answers:

4

What tools are available for creating in process COM servers in Java?

A: 

J-Integra is the most comprehensive, complete solution you will probably find for using COM and Java together. The software has been used by many commercial products, big and small, to integrate COM and Java (both directions).

James Schek
+1  A: 

jacob-*-x86.dll and accompanied jacob.jar

Used it successfully to connect to TestDirector (which uses DCOM). Little bit tricky with memory management, but even .NET guys calling COM have troubles doing it. link text

Vladimir Dyuzhev
A: 

Another alternative is JNI Wrapper/ComfyJ - it allows you to either generate Java proxy classes or use IDispatch. You can also trap and broadcast events (IConnectionPoint) and implement COM servers.

ddimitrov
A: 

Any software used to access COM from Java (or another platform) is known as a "COM bridge".

The j-Interop project on sourceforge may be worth checking out.