Add "native" Websocket support fallback

Add "native" Websocket support fallback and some other ways of transport.