Интеграция MQTT-брокера внутри сервера - PullRequest
1 голос
/ 29 апреля 2020

Я узнаю о брокерах MQTT, и у меня есть вопрос, на который я не могу ответить. Можно ли интегрировать брокера MQTT в сервер, который действует как клиент в архитектуре клиент / сервер? - Причина, по которой мне это нужно, в том случае, если этот клиент извлекает данные из API.

Я пытался изобразить , что я имею в виду. Если это невозможно, то как тогда подойти к этому, если нужны данные из API?

1 Ответ

1 голос
/ 29 апреля 2020

Нет никакой причины, по которой брокер является частью клиента.

Клиент получает данные и затем публикует их как сообщение отдельному брокеру, где подписчики получают сообщение. Комбинация двух не дает никакой пользы.

Сборка адаптеров, подобная этой, является обычной практикой (это одна из причин, по которой были созданы такие инструменты, как Node-RED)

...