使用组件对象模型接口 ( WebSphere MQ Automation Classes for ActiveX)

WebSphere® MQ Automation Classes for ActiveX (MQAX) 是 ActiveX 组件,提供可用于在应用程序中访问 WebSphere MQ的类。

MQAX 需要 WebSphere MQ 环境以及要与之通信的相应 WebSphere MQ 应用程序。

它使 ActiveX 应用程序能够在可通过 WebSphere MQ访问的任何企业系统上运行事务和访问数据。

WebSphere MQ 自动化课程 ActiveX:
  • 授予您对 WebSphere MQ API 的功能和功能的访问权,从而允许与其他 WebSphere MQ 平台的完全互连。
  • 符合对 ActiveX 组件期待的一般约定。
  • 符合 WebSphere MQ 对象模型,也可用于.NET、C++、Java和 LotusScript。

提供了 MQAX 启动器样本。 最初可以使用这些样本来检查 MQAX 的安装是否成功,以及您是否具有基本的 WebSphere MQ 环境。 样本还演示了如何使用 MQAX。

COM 和 ActiveX 脚本编制

组件对象模型 (Component Object Model , COM) 是一个由微软定义的基于对象的编程模型。 它指定通过怎样的方法提供软件组件,能够允许它们互相定位和通信,而不考虑用于编写它们的计算机语言或它们的位置。

ActiveX 是一组基于 COM 的技术,用于在 Microsoft Windows 平台上集成应用程序开发,可复用组件和因特网技术。 ActiveX 组件提供应用程序可动态地访问的接口。 ActiveX 脚本编制客户机是应用程序(例如编译器),可构建或执行使用 ActiveX(或 COM)组件所提供接口的程序或脚本。

WebSphere MQ 环境支持

WebSphere MQ Automation Classes for ActiveX 只能与 32 位 ActiveX 脚本编制客户机配合使用。

COM 组件只能用于 32 位应用程序。 如果要编写 64 位 COM 应用程序,可以使用 .NET 接口。

要在 WebSphere MQ 服务器环境中运行 MQAX ,必须在系统上安装 Windows 2000 或更高版本。

要在 WebSphere MQ MQI 客户机环境中运行 MQAX ,您需要在 Windows 2000 或更高版本上安装 WebSphere MQ MQI 客户机:

WebSphere MQ MQI 客户机需要访问至少一个 WebSphere MQ 服务器。 当 WebSphere MQ MQI 客户机和 WebSphere MQ 服务器都安装在系统上时, MQAX 应用程序始终针对服务器运行。 MQAI 的 ActiveX 接口仅在 WebSphere MQ 服务器环境中可用。