Descripción del producto
Interfaces COM y contenedores de tipos de datos
- Los contenedores de interfaz y tipos de datos COM le permiten trabajar con tipos e interfaces COM como objetos Java normales. Por ejemplo, puede utilizar IUnknown, IClassFactory e IDispatch como interfaces Java típicas, y Variant(VARIANT), BStr(BSTR), SafeArray, etc. como tipos comunes de Java.
Gestión de memoria COM
- Todos los recursos COM y otros recursos nativos se recolectarán automáticamente como basura, o puede liberarlos si la lógica de la aplicación lo requiere.
Automatización VTBL y COM
- ComfyJ le permite invocar métodos de un objeto COM a través de sus índices de funciones en VTBL (Tabla de métodos virtuales), o por sus nombres usando el enfoque de Automatización. Además, la automatización le permite obtener y establecer propiedades de un objeto COM, incluidas propiedades indexadas y con nombre.
Soporte para múltiples modelos de subprocesos
- ComfyJ proporciona un conjunto de diferentes modelos de concurrencia que puede utilizar para inicializar la integración COM en su aplicación Java.
Soporte DCOM
- ComfyJ le permite crear un objeto COM en un servidor remoto.
Manejo de eventos COM
- ComfyJ proporciona una técnica COM estándar para crear y asesorar controladores de eventos COM para un objeto COM.