ComfyJ
Home Page
Categories: Interoperability
Author: TeamDev
Latest version: 2.1
Added 2006-06-27
Bidirectional Java-COM bridge that provides COM-to-Java and Java-to-COM interaction.
ComfyJ allows integrating with any COM/OLE/OCX/ActiveX library and to expose Java objects as COM objects all on pure Java without writing native code.
Features include:
- Wrappers for all standard COM interfaces, such as IUnknown, IDispatch etc.
- Support for standard COM types, such as Variant, SafeArray (single and multidimensional arrays), BStr, etc.
- Support for VTBL method calling mechanism. You can invoke COM object methods using the function index.
- Automation support enabling you to: Invoke any method of a COM object using dynamic method invocation technique; Get any property of a COM object, including indexed and named ones; Set COM object properties.
- Support for COM events.
- Embedding any OLE/OCX/ActiveX controls into a Swing application.
- DCOM support.
- Code generation application: generate Java COM wrappers for custom COM objects. Generated classes can be compiled and packed to a JAR file if necessary.
 Built for Java |