Web socket protocol implemented