2009-05-11 15 views
15

Aquí tengo una aplicación de copia de seguridad que se conecta a varios servicios web y descarga/carga archivos desde servidores ftp o http. ¿Cuál es la forma más fácil de limitar el uso del ancho de banda de mi aplicación?¿Cómo se limita programáticamente el uso del ancho de banda de mi aplicación C#?

Necesito hacer eso porque la aplicación una vez que esté instalada y funcionando ralentizará el acceso a Internet para toda la gente de la oficina, lo que eventualmente me llevará al infierno. Así que me gustaría implementar un límite de velocidad que esté activo durante las horas de trabajo y se deshabilite por la noche.

Respuesta

21

Lo que usted está buscando se llama de ancho de banda Y aquí es un good example cómo se hace esto, también revisar los comentarios para saber cómo se hace desde un lado del cliente.

También es posible que desee echar un vistazo a this example, poniendo las cosas en una aplicación real

Cuestiones relacionadas