An scala websocket client