add websocket demo
add file