当前位置:首页 - 产品中心 - 开发工具

产品名称:ComfyJ

生产厂商:TeamDev产品类别:开发工具

选择 ComfyJ 的原因

  • ComfyJ 允许您将 Java 应用程序与任何 Windows 平台的 COM/OLE/OCX/ActiveX 库集成。
  • 该库帮助您仅使用 Java 语言来创建 Java COM 服务器。换句话说,经过设计的 Java COM 服务器可以作为 COM 对象公开给其他 COM 应用程序,而无需编写一行原生的代码。
  • 出色的文档,包含许多示例。
  • 出色的技术支持。响应迅速的技术支持团队将在24小时内答复您的请求。要获得帮助,您可以选择不同的技术支持渠道:例如电子邮件、技术支持站点、论坛或高级的技术支持服务。欢迎您通过评估版技术支持地址与我们联系并提出初步问题。

COM 接口和数据类型包装器

COM 接口和数据类型包装器允许使用 COM 类型和接口,例如普通的 Java 对象。您可以将 IUnknownIClassFactory IDispatch 用作典型的 Java 接口,并将 VariantVARIANT)、BSrBSTR)、SafeArray 等用作常规的 Java 类型。

VTBL & COM 自动化

ComfyJ 允许您通过 VTBL(虚拟方法表)中的功能索引,或使用自动化方法的名称来调用 COM 对象的方法。此外,自动化功能帮助您获取和设置 COM 对象的属性,包括索引属性和命名属性。

支持多种线程模型

ComfyJ 提供了一组不同的并发模型,可用于在 Java 应用程序中初始化 COM 集成。

DCOM 支持

ComfyJ 允许您在远程服务器上创建 COM 对象。

COM 内存管理

所有 COM 和其他原生的资源将自动进行垃圾收集,或者您可以根据应用程序逻辑的要求来释放它们。

OLE/OCX/ActiveX 组件嵌入到 Swing

ComfyJ 包含 OleContainer Swing 组件,该组件帮助您:

  • Java Swing UI 中使用任何直观的 COM 组件(OCX/ActiveX)。借助此功能,您可以嵌入各种 ActiveX 应用程序,例如 Internet ExplorerAcrobat Reader Microsoft Office,以及各种媒体组件,例如Windows MediaPlayerDVD PlayerQuickTime ShockwaveFlash 等。
  • 使用 ProgIDCLSID 或从文档文件来创建嵌入式对象。另外,您可以将 COM 对象(实施了 IOleObject COM 接口)插入容器。
  • 将嵌入式 OleObject 以特殊的二进制格式保存到文件中或从文件中加载。

处理 COM 事件

ComfyJ 提供了一种标准的 COM 技术,用于为 COM 对象创建和建议 COM 事件处理程序。

全国服务热线:
021-52550099