client server split socketio