Aplicaciones orientadas a objetos
IBM® MQ proporciona soporte para JMS, Java, C++ y .NET. Estos lenguajes y marcos de trabajo utilizan el modelo de objetos IBM MQ, que proporciona clases que ofrecen la misma funcionalidad que las llamadas y estructuras de IBM MQ.
Algunos de los lenguajes e infraestructuras que utilizan el modelo de objetos de IBM MQ proporcionan funciones adicionales que no están disponibles cuando se utilizan lenguajes de procedimiento con la interfaz de cola de mensajes (MQI).
Para obtener más información sobre las clases, métodos y propiedades que proporciona este modelo, consulte IBM MQ Object Model.
- JMS
- IBM MQ proporciona clases que aplican las especificaciones Jakarta Messaging 3.0 y Java Message Service 2.0 . Para obtener detalles de IBM MQ classes for JMS, consulte Utilización de IBM MQ classes for JMS. Para obtener información sobre las diferencias entre IBM MQ classes for Java y IBM MQ classes for JMS, para ayudarle a decidir cuál utilizar, consulte Desarrollo de aplicaciones JMS/Jakarta Messaging y Java.
IBM MQ Message Service Client (XMS) for C/C++ y IBM MQ Message Service Client (XMS) for .NET proporcionan una interfaz de programación de aplicaciones (API) denominada XMS que tiene el mismo conjunto de interfaces que Java Message Service (JMS) API. Para obtener más información, consulte Desarrollo de aplicaciones.NET en XMS.
- Java
- Consulte Utilización de IBM MQ classes for Java para obtener información sobre la codificación de programas utilizando el modelo de objeto IBM MQ en Java.
- C++
- IBM MQ proporciona clases C++ equivalentes a objetos IBM MQ y algunas clases adicionales equivalentes a los tipos de datos de matriz. Proporciona una serie de características que no están disponibles en MQI. Consulte Utilización de C++ para obtener información sobre la codificación de programas utilizando el modelo de objetos de IBM MQ en C++. Message Service Clients for C/C++ y .NET proporcionan una interfaz de programación de aplicaciones (API) denominada XMS que tiene el mismo conjunto de interfaces que Java Message Service (JMS) API.
- .NET
- Consulte Desarrollo de aplicaciones .NET para obtener información sobre la codificación de programas .NET utilizando las clases IBM MQ .NET . Los clientes de servicio de mensajes para C/C++ y .NET proporcionan una interfaz de programación de aplicaciones (API) denominada XMS que tiene el mismo conjunto de interfaces que Java Message Service (JMS) API.
![[Estabilizado]](ngstabilized.gif)