В чем разница между socket.io и websockets в node.js?
Являются ли они одновременно технологиями push-сервера?
Единственные различия, которые я чувствовал, были:
-
socket.io разрешил мне отправлять/отправлять сообщения, указав имя события.
-
В случае сокета .io сообщение от сервера будет доступно для всех клиентов, но для того же самого в websockets мне пришлось держать массив всех подключений и прокручивать его, чтобы отправлять сообщения всем клиентам.
Кроме того, Интересно, почему веб-инспекторы (например, Chrome/firebug/fiddler) не могут поймать эти сообщения (из socket.io/websocket) с сервера?
Просьба пояснить это.