Cuando una aplicación en un sistema necesita para pasar mensajes a otra aplicación en otros lugares en la red , se conecta a la aplicación cliente de MQ que se ejecuta en el mismo sistema. El cliente MQ a continuación, se abre un canal al servidor MQ y pasa el mensaje a lo largo . El servidor de MQ se encarga de gestionar las colas de mensajes en espera para ser entregado en la forma más eficiente y confiable a un cliente MQ instalado en el mismo sistema que la aplicación que el mensaje se ha diseñado.
MQ Servidor y la instalación
servidores MQ
cliente se pueden instalar en los sistemas z /OS de IBM iSeries y así como los sistemas OpenVMS UNIX , Windows y HP . Estos servidores administrar las colas de mensajes para clientes de MQ en Solaris , Windows , Linux , AIX y HP - UX. Un servidor de MQ no tiene que ser instalado en la misma máquina que un cliente MQ ya que las conexiones se realizan según sea necesario por la red.
Requisitos de hardware
servidor de MQ para AIX requiere un sistema IBM pSeries o Power7 64 bits con al menos 325MB de almacenamiento en disco para la instalación. Se necesita espacio de almacenamiento adicional para guardar los mensajes en la cola o en el camino . Servidor MQ for UNIX -como sistemas operativos requieren un PA- RISC 2.0 , Intel IA64 de 64 bits de AMD , SPARC o el sistema procesador UltraSPARC a correr. Servidor de MQ para Linux se ejecutará en compatible con Intel 32 - y los sistemas de 64 bits , así como plataformas de alimentación y zSeries . Servidor de MQ para Windows funciona en cualquier compatible con Intel 32 - o de la plataforma de 64 bits. MQ Clientes se ejecutan en el mismo hardware que el servidor de MQ , excepto o sistemas de IBM de rango medio iSeries. Los únicos clientes MQ para la plataforma iSeries son aplicaciones Java que necesiten una máquina virtual Java de iSeries instalado para poder ejecutar .
Requisitos de software
Además de software del sistema operativo , MQ máquinas de servidor MQ cliente y requieren soporte de software para SNA LU6.2 protocolos de red de IBM TCP /IP y . Algunos sistemas operativos pueden requerir el Eclipse Platform WebSphere , un compilador GCC o Microsoft Visual C para producir servidor MQ y utilidades de cliente de Java o el código fuente C . Opcionalmente , algunas características del servidor MQ pueden tomar ventaja de las aplicaciones de bases de datos como Oracle , IBM DB2 o Informix y un servidor de transacciones tales como Oracle WebLogic Tuxedo o WebSphere Application Server.