Si, WebClient es la mejor opción. Es más fácil, tolerante a errores y funciona 
También puedes hacerlo con Sockets, TcpClients, etc, pero eso dependerá del protocolo.. Acá suponemos que está en un Webserver..
Un saludo!

También puedes hacerlo con Sockets, TcpClients, etc, pero eso dependerá del protocolo.. Acá suponemos que está en un Webserver..
Un saludo!