Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Procedimientos recomendados para las clases de System.Net

Las recomendaciones siguientes le ayudarán a utilizar las clases de System.Net al mejor ventaja:

  • Utilice WebRequest y WebResponse siempre que sea posible en lugar de convertir los tipos a las clases descendientes. Las aplicaciones que utilizan WebRequest y WebResponse pueden aprovecharse de nuevos protocolos de Internet sin necesidad de código extenso cambian.

  • Al escribir las aplicaciones ASP.NET que se ejecutan en un servidor con las clases de System.Net , suele ser mejor, desde el punto de vista de rendimiento, utilizar los métodos asincrónicos para GetResponse y GetResponseStream.

  • El número de conexiones abrió un recurso de internet puede tener un impacto significativo en el rendimiento y rendimiento de la red. System.Net utiliza dos conexiones por la aplicación para el host de forma predeterminada. Establecer la propiedad de ConnectionLimit en ServicePoint para una aplicación puede aumentar este número para un host concreto. Establecer la propiedad de ServicePointManager.DefaultPersistentConnectionLimit puede aumentar este valor predeterminado para todos los hosts.

  • Al escribir protocolos, intente de socket- nivel para utilizar TCPClient o UDPClient siempre que sea posible en lugar de escribir directamente a Socket. Estas dos clases de cliente encapsulan la creación TCP y de sockets UDP sin que sea necesario controlar los detalles de la conexión.

  • Al tener acceso a los sitios que requieren las credenciales, utilice la clase de CredentialCache para crear una caché de credenciales en lugar de proporcionandolas con cada solicitud. La clase de CredentialCache busca la caché para buscar la credencial adecuada para mostrar con una solicitud, aliviándole de la responsabilidad de crear y mostrar las credenciales basándose en la dirección URL.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft