Yshopnoosa.com

MQ servrar vs. MQ klienter

WebSphere MQ är en programsvit från IBM som gör att program kan på ett tillförlitligt sätt kommunicera med varandra inom ett heterogena nätverk bestående av flera operativsystem, maskinvaruplattformar och nätverksprotokoll. En WebSphere MQ är en client-server system bestående av flera MQ klientprogram och minst en server kallas MQ köhanteraren.

Klient och serverroll

När ett program på ett system behöver att överföra meddelanden till ett annat program någon annanstans i nätverket, ansluter till MQ-klientprogrammet som körs på samma system. MQ klienten sedan öppnar en kanal till MQ-servern och skickar meddelandet längs. MQ servern är ansvarig för att hantera köer för meddelanden som väntar på att levereras i det mest effektiva och tillförlitliga sättet att en MQ-klient som installeras på samma system som ansökan meddelandet var tänkt för.

MQ Server och installera klient

MQ servrar kan installeras på IBM iSeries och z/OS system samt UNIX, Windows och HP OpenVMS system. Dessa servrar hantera meddelandeköer för MQ klienter på Solaris, Windows, Linux, AIX och HP-UX system. En MQ-server behöver inte installeras på samma dator som MQ-klient eftersom anslutningar görs som behövs över nätverket.

Hårdvarukrav

MQ server för AIX kräver en 64-bitars IBM pSeries eller Power7 system med minst 325MB lagringsutrymme för installation. Ytterligare utrymme behövs för att spara meddelanden i kö eller under transporten. MQ server för UNIX-liknande operativsystem behöver ett PA-RISC 2.0, Intel IA64, 64-bitars AMD, SPARC eller UltraSPARC processorsystem att köra. MQ server för Linux kan köras på Intel-kompatibla 32 - och 64-bitars system samt makt och zSeries plattformar. MQ server för Windows körs på alla Intel-kompatibla 32 - eller 64-bitars plattformar. MQ kunder köras på samma hårdvara som MQ server utom eller IBMS mellanregister iSeries system. De enda MQ klienterna för iSeries-plattformen är Java-program som behöver en iSeries Java virtual machine installerad innan de kan köra.

Programkrav

Förutom operativsystemprogramvara kräver MQ klienten och MQ server maskiner Programvarustöd för TCP/IP och IBM: s SNA LU6.2 nätverksprotokoll. Vissa operativsystem kan kräva WebSphere Eclipse plattformen, en GCC kompilator eller Microsoft Visual C att producera MQ-servern och klienten verktyg från Java eller C källkod. Alternativt, kan vissa MQ serverfunktioner dra nytta av databasprogram som Oracle, IBM DB2 eller Informix och en transaktionsserver som Oracle WebLogic smoking eller WebSphere Application Server.