Можно ли использовать socket.io и ws вместе?
У меня есть микросервис NestJS, использующий socket.io, но мне нужно знать, можно ли реализовать его на том же шлюзе WebSockets (WS). Мне нужно отправить несколько запросов в одно и то же пространство имен от разных клиентов (socket.io и ws). Фактическая реализация работает только с socket.io.
0 ответов
Нет, по словам разработчиков socket.io, это невозможно. Здесь: https://socket.io/docs/#What-Socket-IO-is-not
Socket.IO использует веб-сокеты, но делает гораздо больше, чем кажется на первый взгляд. Вы должны рассматривать это как другой протокол.
Возможно, у вас есть шанс найти обходной путь, но он, вероятно, станет беспорядочным. Я нашел здесь кое- что, что могло бы помочь.