#node.js #typescript #websocket
#node.js #машинопись #websocket
Вопрос:
У меня ситуация, когда у меня 12 rasperry pis. родительский pi устанавливает websocket через порт 1129 (только для иллюстрации)
Дочерние элементы подключаются к этому порту, и сообщения в пользовательском объекте message отправляются между группой pi.
Теперь у меня есть требование, в котором говорится, что внешнему соединению должно быть разрешено присоединиться к конвейеру websocket и отправить запрос родительскому Pi. Оно будет обработано и вернет ожидаемые данные.
Мы используем Node.js
Я даже не знаю, с чего начать, чтобы заставить это работать.
Нужно ли вводить внешний IP-адрес родительского Pi, добавлять номер порта и отправлять сообщение с использованием существующего конвейера…и напишите это так, чтобы родитель знал, что этот тип сообщения собирает данные и возвращает их?
Комментарии:
1. Можно ли представить диаграмму?
2. Я сделал быструю диаграмму. Все Pi используют ssh. Все PI подключены в двух направлениях к порту 1111. Удаленный компьютер должен иметь возможность подключаться к любому родительскому Pi (по IP), чтобы получить отчет о статистике (информация о журнале).