Una introducción a las tecnologías de redes disponibles para un desarrollador UWP, con sugerencias sobre cómo elegir las que son adecuadas para la aplicación.
Para continuar la comunicación de red mientras no está en segundo plano, una aplicación puede usar tareas en segundo plano y un agente de socket o desencadenadores de canal de control.
Los sockets son una tecnología de transferencia de datos de bajo nivel sobre la que se implementan muchos protocolos de red. UWP ofrece las clases de socket TCP y UDP para aplicaciones cliente-servidor o de punto a punto, tanto si las conexiones son de larga duración o no se necesita una conexión establecida.
Los WebSockets ofrecen un mecanismo para una comunicación bidireccional rápida y segura entre un cliente y un servidor a través de Internet mediante HTTP(S), y admiten tanto mensajes UTF-8 como binarios.
Recupera o crea el contenido web más reciente o popular usando fuentes sindicadas generadas a partir de los estándares de RSS y Atom mediante características del espacio de nombres Windows.Web.Syndication.
Consuma un servicio web REST mediante HttpClient y realice operaciones CRUD básicas. Detectará cuándo el dispositivo está conectado a Internet para proporcionar una buena experiencia de usuario y aprovechar las ventajas de las pilas de red nativas para obtener un rendimiento superior.
Muestre el diseño, la implementación y el mantenimiento de la infraestructura de red de Azure, el tráfico de equilibrio de carga, el enrutamiento de red, etc.