Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Windows proporciona API de red para escenarios comunes, como realizar solicitudes HTTP, trabajar con WebSockets para la comunicación en tiempo real y usar sockets TCP/UDP para protocolos personalizados. Las API principales están en los espacios de nombres Windows.Networking.Sockets y Windows.Web.Http; estas son API de Windows Runtime (WinRT) que funcionan tanto en aplicaciones UWP como en aplicaciones de escritorio WinUI 3 (SDK de Aplicaciones para Windows). Las aplicaciones WinUI 3 dirigidas a .NET también pueden usar System.Net.Http.HttpClient para realizar solicitudes HTTP.
Las siguientes tecnologías de redes y servicios web están disponibles para Windows desarrolladores.
| Topic | Descripción |
|---|---|
| Conceptos básicos de redes | Las cosas que debe hacer para cualquier aplicación habilitada para la red. |
| ¿Qué tecnología de red? | Información general sobre las tecnologías de red disponibles para un desarrollador de Windows, con sugerencias sobre cómo elegir las tecnologías adecuadas para la aplicación. |
| Comunicaciones de red en segundo plano | Para mantener la comunicación de red mientras la aplicación se ejecuta en segundo plano, utiliza tareas en segundo plano y desencadenadores de canal de control o de intermediario de sockets. |
| Sockets | Los sockets son una tecnología de transferencia de datos de bajo nivel sobre la que se implementan muchos protocolos de red. Windows ofrece clases de socket TCP y UDP para aplicaciones cliente-servidor o punto a punto, tanto si las conexiones son de larga duración como si no se requiere una conexión establecida. |
| WebSockets | WebSockets proporciona un mecanismo para una comunicación bidireccional rápida y segura entre un cliente y un servidor a través de la web mediante HTTP(S) y admite mensajes binarios y UTF-8. |
| HttpClient | Use la API del espacio de nombres Windows.Web.Http para enviar y recibir información mediante los protocolos HTTP 2.0 y HTTP 1.1. |
| Fuentes RSS/Atom | Recupere o cree el contenido más reciente y popular de la Web mediante canales sindicados generados conforme a los estándares RSS y Atom, usando las funcionalidades del espacio de nombres Windows.Web.Syndication. |
| Transferencias en segundo plano | Use la API de transferencia en segundo plano para copiar archivos de forma confiable a través de la red. |