Skip to Content
C# 10 en pocas palabras
book

C# 10 en pocas palabras

by Joseph Albahari
October 2024
Intermediate to advanced
1060 pages
28h 16m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from C# 10 en pocas palabras

Capítulo 16. Conexión en red

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

.NET ofrece diversas clases en los espacios de nombres System.Net.* para comunicarse a través de protocolos de red estándar, como HTTP y TCP/IP. He aquí un resumen de los componentes clave:

  • HttpClient para consumir API web HTTP y servicios RESTful

  • HttpListener para escribir un servidor HTTP

  • SmtpClient para construir y enviar mensajes de correo a través de SMTP

  • Dns para convertir entre nombres de dominio y direcciones

  • TcpClient, UdpClient, TcpListener, y Socket clases para el acceso directo a las capas de transporte y red

Los tipos .NET de este capítulo están en los espacios de nombres System.Net.* y System.IO.

Nota

.NET también proporciona soporte del lado del cliente para FTP, pero sólo a través de clases que han sido marcadas como obsoletas a partir de .NET 6. Si necesitas utilizar FTP, tu mejor opción es recurrir a una biblioteca NuGet como FluentFTP.

Arquitectura de red

La Figura 16-1 ilustra los tipos de red .NET y las capas de comunicación en las que residen. La mayoría de los tipos residen en la capa de transporte o en la capa de aplicación. La capa de transporte define protocolos básicos para enviar y recibir bytes (TCP y UDP); la capa de aplicación define protocolos de nivel superior diseñados para aplicaciones específicas, como recuperar páginas web (HTTP), enviar correo (SMTP) y convertir entre nombres de dominio y direcciones ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C# 12 en pocas palabras

C# 12 en pocas palabras

Joseph Albahari
Referencia de bolsillo de C# 12

Referencia de bolsillo de C# 12

Joseph Albahari, Ben Albahari
Algoritmos en pocas palabras, 2ª edición

Algoritmos en pocas palabras, 2ª edición

George T. Heineman, Gary Pollice, Stanley Selkow

Publisher Resources

ISBN: 9798341600669Supplemental Content