面向对象的应用程序
IBM® MQ 提供对 JMS, Java, C++ 和 .NET的支持。 这些语言和框架使用 IBM MQ 对象模型,该模型提供了提供与 IBM MQ 调用和结构相同的功能的类。
使用 IBM MQ 对象模型的某些语言和框架提供了在将过程语言与消息队列接口 (MQI) 配合使用时不可用的其他函数。
有关此模型提供的类,方法和属性的详细信息,请参阅 IBM MQ 对象模型。
- JMS
- IBM MQ 提供了实现 Jakarta Messaging 3.0 和 Java Message Service 2.0 规范的类。 有关 IBM MQ classes for JMS的详细信息,请参阅 使用 IBM MQ classes for JMS。 有关 IBM MQ classes for Java 与 IBM MQ classes for JMS之间的差异的信息,要帮助您确定要使用的对象,请参阅 开发 JMS/Jakarta Messaging 和 Java 应用程序。
IBM MQ Message Service Client (XMS) for C/C++ 和 IBM MQ Message Service Client (XMS) for .NET 提供名为 XMS 的应用程序编程接口 (API) ,其接口集与 Java Message Service (JMS) 相同 API。 有关更多信息,请参阅 开发 XMS .NET 应用程序。
- Java
- 请参阅 使用 IBM MQ classes for Java ,以获取有关使用 Java中的 IBM MQ 对象模型对程序进行编码的信息。
- C++
- IBM MQ 提供了相当于 IBM MQ 对象的 C++ 类以及相当于数组数据类型的一些其他类。 它提供许多不能通过 MQI 使用的功能。 请参阅 使用 C++ ,以获取有关使用 IBM MQ C + + 中的对象模型对程序进行编码的信息。Message Service Client for C/C++ 和 .NET 提供了名为 XMS 的应用程序编程接口 (API) ,其接口集与 Java Message Service (JMS) 相同 API。
- .NET
- 请参阅 开发 .NET 应用程序 ,以获取有关使用 IBM MQ .NET 类对 .NET 程序进行编码的信息。 Message Service Client for C/C++ 和 .NET 提供了称为 XMS 的应用程序编程接口 (API) ,该接口具有与 Java Message Service (JMS) 相同的接口集 API。
![[稳定]](ngstabilized.gif)