#node.js #websocket #socket.io #sails.js
#node.js #веб-сокет #socket.io #sails.js
Вопрос:
Я хочу сделать общедоступный WebSocket API с sails.js. Итак, я хотел бы использовать собственные WebSockets вместо встроенного сокета.ввод-вывод, но с Sails.js контроллеры и модели. Возможно ли это? Может быть, я смогу реализовать пользовательский транспорт или что-то еще. Спасибо за любую помощь.
Комментарии:
1. В чем причина неиспользования встроенного socket.io .??
2. API будет общедоступным, и я не хочу заставлять пользователей использовать socket. протокол ввода-вывода. Они могут создавать свои собственные клиенты на любой платформе, и сокета может не быть. реализация ввода-вывода.
3. Сокет. ввод-вывод и WebSocket — это разные вещи. Например, нет сокета. реализация ввода-вывода в QT, но есть WebSocket.
4. Я прочитал этот пост. Мой вопрос в том, как подключить родной WebSocket или ws к sails.js .
5. @akshob Я написал пользовательский хук: github.com/provectus/sails-userhooks-ws
Ответ №1:
Я реализовал поддержку WebSockets для Sails.js в качестве пользовательского хака:https://github.com/provectus/sails-userhooks-ws
Ответ №2:
Используя необработанный сокет.функциональность ввода-вывода в Sails.js контроллер