w cf client-server