store.io.set 'transports', ['xhr-polling']store.io.set 'polling duration', 10
Under the hood SockJS tries to use native WebSockets first. If that fails it can use a variety of browser-specific transport protocols and presents them through WebSocket-like abstractions.
Source: https://github.com/sockjs/sockjs-client