Многоплатформенность
Другим отличительным свойством системы MQ является возможность работы в условиях различных программно-аппаратных платформ и протоколов. В частности, серверное программное обеспечение MQ (менеджеры очередей сообщений) могут работать на следующих платформах:
- IBM AIX;
- IBM OS/400;
- HP-UX;
- Linux on Intel;
- Linux on IBM eServer zSeries;
- Sun Solaris Operating Environment;
- Microsoft Windows NT, Windows 2000, Windows XP;
- OS/390 и пр.
При этом поддерживаемые клиентские платформы (т.е. платформы, которые поддерживает интерфейс MQI) включают в себя:
- Apple Macintosh Operating System;
- Data General DG/UX;
- DOS;
- IBM 4690 Оperating System;
- Windows NT, Windows 2000, Windows XP;
- z/VM и VM/VSE и пр.
С учетом такого многообразия поддерживаемых платформ MQ является незаменимым средством при организации взаимодействия между прикладными системами, решающими различные задачи и, возможно, разработанными в разное время.
Гетерогенность MQ не ограничивается только поддержкой различных программно-аппаратных платформ. Она также включает поддержку различных сетевых протоколов. Используемый в MQ протокол MCP может осуществлять взаимодействие с транспортными протоколами TCP/IP, IPX/SPX, NetBios, LU6.2. Таким образом, MQ предоставляет проектировщикам информационных систем практически полную свободу при решении задачи интеграции различных приложений.