Tecnología

Inicio

Servidores MQ vs. clientes MQ

WebSphere MQ es una suite de software de IBM que permite a las aplicaciones comunicarse de forma fiable entre sí dentro de una red heterogénea que consiste en múltiples sistemas operativos, plataformas de hardware y protocolos de red. Un sistema de WebSphere MQ es un sistema cliente-servidor que consiste en múltiples aplicaciones de cliente MQ y al menos un servidor conocido como el gestor de colas MQ.

Cliente y servidor Rol

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 de cliente MQ que se ejecuta en el mismo sistema. El cliente MQ continuación, se abre un canal al servidor MQ y transmite el mensaje. El servidor MQ es responsable de la gestión de colas de mensajes en espera para ser entregado en la forma más eficiente y confiable a un cliente de MQ instalado en el mismo sistema que la aplicación que el mensaje se ha diseñado.

MQ Server y la instalación de clientes

servidores MQ pueden instalarse en IBM iSeries y sistemas z / OS, así como los sistemas UNIX, Windows y HP OpenVMS. Estos servidores gestionar las colas de mensajes para los clientes MQ en sistemas Solaris, Windows, Linux, AIX y HP-UX. Un servidor de MQ no tiene que ser instalado en la misma máquina como un cliente de MQ porque las conexiones se realizan según sea necesario por la red.

Requisitos de hardware

servidor MQ para AIX requiere una de 64 bits de IBM pSeries o sistema Power7 con al menos 325MB de almacenamiento en disco para la instalación. espacio de almacenamiento adicional es necesaria para guardar los mensajes en la cola o durante el tránsito. servidor MQ para sistemas operativos tipo UNIX requiere una PA-RISC 2.0, Intel IA64, 64 bits de AMD, SPARC o un sistema procesador UltraSPARC se ejecute. servidor MQ para Linux se ejecutará en Intel-compatible de 32 y sistemas de 64 bits, así como plataformas de fuerza y ​​zSeries. servidor MQ para Windows funciona en cualquier plataforma de 32 o de 64 bits compatible con Intel. Los clientes MQ se ejecutan en el mismo hardware que el servidor MQ, excepto o sistemas iSeries de gama media de IBM. Los únicos clientes MQ para la plataforma iSeries son aplicaciones Java que necesitan una máquina virtual Java de iSeries instalado antes de que puedan funcionar.

Requisitos de Software

Además del software del sistema operativo, MQ y máquinas de servidor MQ requieren soporte de software para TCP / IP y protocolos de red SNA LU6.2 de IBM. Algunos sistemas operativos pueden requerir el Eclipse Plataforma WebSphere, un compilador GCC o Microsoft Visual C para producir servidor MQ y utilidades de cliente de Java o C código fuente. Opcionalmente, algunas características del servidor MQ pueden aprovechar 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.