Можно ли использовать 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 использует веб-сокеты, но делает гораздо больше, чем кажется на первый взгляд. Вы должны рассматривать это как другой протокол.

Возможно, у вас есть шанс найти обходной путь, но он, вероятно, станет беспорядочным. Я нашел здесь кое- что, что могло бы помочь.

Другие вопросы по тегам