Ejemplo n.º 1
0
        public override string descargar(String url)
        {
            string resultado = String.Empty;

            if (restringido(url))
            {
                if (miServidor == null)
                {
                    miServidor = new MiServidor(puerto, host); // en esta parte "MiServidor" y "ProxyMiServidor" están herdando de "Servidor"
                }
                resultado = miServidor.descargar(url);
            }
            else
            {
                resultado = "Esta descarga no está disponible en tu país.";
            }



            return(resultado);
        }
Ejemplo n.º 2
0
 public ProxyMiServidor(int p, String h)
 {
     puerto     = p;
     host       = h;
     miServidor = null;
 }