извините, я искал свои вопросы, но не нашел полезного ответа.
Я хочу создать соединение в реальном времени между устройством android и raspberry p ie, используя node js. каждое android устройство может отправлять сообщение на определенный c малину. поэтому я думаю, что мне нужно отслеживать каждое сообщение, которое устройство android хочет отправить в respberry, и если это не разрешено, я должен заблокировать его соединение. Я кое-что знаю о socket.io и думаю, что могу использовать его для этого. это мои вопросы.
1 - могут ли злоумышленники прослушивать пакеты, отправленные и полученные socket.io? и если они могут, что мне делать, чтобы этого не произошло.
2 - мне нужно знать, могу ли я отключить пользователя от сервера, если он подключен к topi c, что это не так allowed
3 - я слышал, что rabbitmq - хороший выбор для реализации этой системы. Я прочитал его руководства, но не совсем понял, когда мне использовать RMQ, а когда - socket.io. который я должен использовать для этого проекта
4 - если бы я реализовал это с помощью RMQ, опять же, я думаю, мне нужно знать, как предотвратить подключение пользователя к topi c, что это запрещено
заранее спасибо