#node.js #websocket #faye
#node.js #websocket #faye
Вопрос:
Я изучал Faye и socket-IO, socket-IO деградирует до websockets, flash-сокетов, JSONP и тому подобного, но какие все поддерживаемые транспортные методы поддерживает faye? Поддерживает ли он flashsockets? Поддерживает ли он также многоканальность?
Ответ №1:
Websocket, xhr, JSONP.
У него также есть CORS, который, похоже, как-то связан с совместным использованием ресурсов из разных источников
Пока никаких признаков флэш-сокетов.
Комментарии:
1. Спасибо, хотелось бы, чтобы он также поддерживал флэш-сокеты, что упростило бы процесс деградации, также есть идеи, поддерживает ли faye подписку на несколько каналов?
2. @DregondRahl Я полагаю, вы читали их документацию, поэтому я бы не узнал, не покопавшись в их исходном коде. Вы можете покопаться ;). О, и если вам не нужен ruby, просто используйте socket. ввод-вывод или сейчас
Ответ №2:
Faye использует WebSocket, XMLHttpRequest, CORS и JSON-P в порядке предпочтения. Каждый клиент может подписаться на столько каналов, сколько вам нравится.