WebSphere MQ é uma suíte de software da IBM que permite que os aplicativos para se comunicar de forma confiável com o outro dentro de uma rede heterogênea que consiste em vários sistemas operacionais , plataformas de hardware e protocolos de rede . Um sistema WebSphere MQ é um sistema cliente-servidor que consiste de múltiplas aplicações cliente MQ e pelo menos um servidor conhecido como o gerenciador de filas MQ. Cliente e servidor Role
Quando uma aplicação em um sistema precisa para passar mensagens para outro aplicativo em outros lugares na rede, ele se conecta ao aplicativo cliente MQ em execução no mesmo sistema. O cliente MQ em seguida, abre um canal para o servidor MQ e passa a mensagem junto . O servidor MQ é responsável por gerenciar as filas de mensagens à espera de ser entregue da forma mais eficiente e confiável para um cliente MQ instalado no mesmo sistema que o aplicativo a mensagem foi destinado.
MQ Servidor e instalação do cliente
servidores MQ pode ser instalado em IBM iSeries e sistemas z /OS , bem como UNIX, Windows e HP OpenVMS sistemas. Esses servidores gerenciar filas de mensagens para clientes MQ em Solaris , Windows, Linux, AIX e sistemas HP-UX . Um servidor MQ não tem que ser instalado na mesma máquina como um cliente MQ porque as conexões são feitas conforme a necessidade através da rede.
Requisitos de hardware
servidor MQ para AIX requer um 64- bit IBM pSeries ou sistema Power7 com pelo menos 325MB de espaço em disco para a instalação. Espaço de armazenamento adicional é necessária para salvar as mensagens na fila ou durante o transporte. Servidor MQ para sistemas operacionais UNIX-like exigem um PA- RISC 2.0, Intel IA64 , 64-bit AMD , SPARC ou sistema de processador UltraSPARC para ser executado. Servidor MQ para Linux vai rodar em Intel compatível com 32 - e sistemas de 64 bits , bem como plataformas de energia e zSeries . Servidor MQ para Windows roda em qualquer Intel compatível com 32 - ou plataforma de 64 bits . Clientes MQ executados no mesmo hardware como servidor MQ exceto ou sistemas iSeries midrange da IBM. Os únicos clientes MQ para a plataforma iSeries são aplicações Java que precisam de uma máquina virtual Java instalada iSeries antes que possam funcionar .
Requisitos de Software
Além do software do sistema operacional, o MQ máquinas cliente e servidor MQ requer suporte de software para SNA LU6.2 protocolos de rede da IBM TCP /IP e . Alguns sistemas operacionais podem requerer a Plataforma Eclipse WebSphere , um compilador GCC ou o Microsoft Visual C para produzir servidor MQ e cliente utilitários de Java ou C código fonte . Opcionalmente , alguns recursos do servidor MQ pode tirar vantagem de aplicações de banco de dados como Oracle, IBM DB2 ou Informix e um servidor de transação como o Oracle WebLogic Tuxedo ou WebSphere Application Server.