MQTT клиент и брокер под Win (Эмулятор MQTT-подписок)

Здравствуйте!
У меня к Вам следующий вопрос: можно ли на компьютер на windows установить mqtt-клиент и mqtt-брокер для того, чтобы на компьютере эмулировать mqtt-подписки, поступающие с устройств типа wiren board в сервер iridium?
Мне это нужно для того, чтобы у себя в офисе на ещё на этапе разработки проекта «прогнать» разрабатываемую систему.

Я знаю, что для сигналов Modbus TCP такой эмулятор для windows есть. Вот мне и интересно есть ли какой-то подобный эмуляторов для mqtt(не покупать же для этого отдельно контроллер wiren board с модулями ввода/вывода и с датчиками)?

Клиент:
http://mqtt-explorer.com/

Брокер:
https://mosquitto.org/download/
http://onreader.mdl.ru/MQTTProgrammingWithPython/content/Ch01.html#07

Но тогда выбор ОС от Microsoft мне кажется довльно странным.

Это не эмулятор. MQTT брокер под любой из ОС делает одно и то же: отвечает на 1883 порту и хранит в себе топики.


А какую тогда использовать ОС, чтобы всё это(клиент и брокер) хорошо работало?

Не говорю что работать будет плохо. Все зависит от настройки. Ну и если в итоге использоваться будет на wirenboard - то сразу и ставить на Debian.

Возможно Вы меня не правильно поняли: я планирую клиент и брокер для mqtt установить на мой рабочий пк(ноутбук) под ОС Microsoft Windows 7, чтобы при разработке на этом же пк проекта в iRidium Studio, у меня была возможность «прогнать» этот проект (до визита на объект заказчика и подключения там моего сервера iRidium к контроллеру WB) с учётом mqtt-подписок, генерируемые клиентом и брокером, установленными на этот моём рабочем пк.

Понятно. Ну, концепция выглядит жизнеспособной.


Эти клиент и брокер на моём рабочем пк с ОС Microsoft Windows 7 нормально будут работать или мне специально для них нужно будет делать виртуальную машину с отдельной ОС?

Сам не проверял. не на чем. Судя по отзывам - работать будут.