Да: MQ Tester. Это требует дополнительного лицензированного компонента. Поставляется на диске два установочных носителя.
Да. Вы можете использовать MQ Tester (поставляется), Winsock, JMS (через виртуального пользователя Java) или JMS (через виртуального пользователя веб-сервисов. Существует большая вероятность, что вы можете использовать API VB MQ с виртуальным пользователем VB, хотя я никогда непосредственно протестировал эту комбинацию. У вас также есть возможность создания пользовательской DLL-библиотеки с использованием MQ API в качестве типа клиента (см. руководство для виртуального пользователя, расширенные концепции, разработка сценариев в Visual Studio)
Да, если у вас еще нет лицензированного протокола, который бы справился (см. 1 и 2 выше)
У вас есть много вариантов размещения сообщения в MQ. На одном из моих текущих клиентов мы используем комбинацию виртуального пользователя Java с пользовательским кодом, использующим JMS для помещения сообщения в очередь. В долгосрочной перспективе этот клиент будет переходить либо на Winsock, либо на веб-службы (у нас есть лицензии на оба) в зависимости от результатов нашего тестирования, чтобы выяснить, какой из них лучше подходит как для технологии, так и для клиентских навыков - Winsock имеет более высокий технический барьер для пересечения, но он легче в общем весе виртуальных пользовательских ресурсов.