websocket: provider DefaultProvider
README.md: improve