Agregar soporte para funciones de red
Idioma: HTML | XAML

Agregar compatibilidad para redes (XAML)

[ Este artículo está destinado a desarrolladores de Windows 8.x y Windows Phone 8.x que escriben aplicaciones de Windows en tiempo de ejecución. Si estás desarrollando para Windows 10, consulta la documentación más reciente

Propósito

En este tema se muestra cómo establecer las funcionalidades de red necesarias para el acceso a la red, cómo administrar las conexiones de red como tareas en segundo plano, cómo proteger las conexiones de red y solucionar sus problemas y cómo administrar excepciones de red para una aplicación de Windows en tiempo de ejecución.

Windows 8.1 ofrece soporte para conectar la aplicación de Windows en tiempo de ejecución o para prepararla para la red. Para poder ofrecer una experiencia de conexión confiable a los usuarios, tendrás que definir los requisitos de recursos antes de proporcionar acceso a la red. Las aplicaciones en red también deben ajustarse al ciclo de vida de los dispositivos con Windows 8.1, incluidas las frecuentes transiciones entre diferentes redes y estados de energía, y las aplicaciones que se suspenden y ya no están en primer plano. Además, es útil saber cómo empezar a resolver problemas si la aplicación se encuentra con errores relacionados con la red.

Se admiten los siguientes escenarios para aplicaciones de la Tienda Windows:

  • Establecer las funcionalidades de red necesarias para el acceso a la red.
  • Controlar conexiones de red de larga duración con tareas en segundo plano.
  • Proteger las conexiones de red establecidas por la aplicación.
  • Usa el almacenamiento en caché de datos con operaciones de red.
  • Controlar excepciones de red en tu aplicación
  • Proteger las conexiones de red establecidas por la aplicación y solucionar sus problemas.

Esta sección contiene información sobre cómo agregar soporte para funciones de red a tu aplicación.

TemaDescripciones
Cómo establecer las funcionalidades de red Explica cómo controlar el perfil de seguridad de una aplicación de Windows en tiempo de ejecución y configurar los niveles de acceso a la aplicación en red seleccionando las funcionalidades apropiadas.
Cómo proteger conexiones y autenticar solicitudes Explica cómo proteger las conexiones y proporcionar las credenciales de autenticación necesarias para establecer y usar conexiones de red seguras.
Cómo usar el almacenamiento en caché de datos durante las operaciones de red Explica cómo usar el almacenamiento en caché de datos con operaciones de red en una aplicación de Windows en tiempo de ejecución.
Permanecer conectados en segundo plano Explica la característica de conectividad de red en segundo plano de Windows 8.1 y cómo configurar las opciones de conectividad en segundo plano para una aplicación de la Tienda Windows.
Controlar excepciones en aplicaciones de red Explica cómo controlar excepciones al usar API de red en una aplicación de Windows en tiempo de ejecución.
Solución de problemas y depuración de las conexiones de red Ofrece diversos métodos para solucionar errores y problemas relacionados con las conexiones de red.

 

Audiencia del desarrollador

Los desarrolladores interesados en crear aplicaciones de Windows en tiempo de ejecución conectadas y habilitadas para red con VB/C#/C++ y XAML.

Temas relacionados

Otros recursos
Conexión a un servicio web
Conexión con sockets
Conexión con WebSockets
Funcionamiento con servicios Live
Proximidad y pulsar
Acceso a la información de conexión y plan de datos
Acceso a contenido web sindicado
Referencia
Windows.Networking
Windows.Networking.BackgroundTransfer
Windows.Networking.NetworkOperators
Windows.Networking.Connectivity
Windows.Networking.Proximity
Windows.Networking.PushNotifications
Windows.Networking.Sockets
Windows.Web.AtomPub
Windows.Web.Http
Windows.Web.Syndication
Muestras
Muestra de AtomPub
Muestra de transferencia en segundo plano
Muestra de DatagramSocket
Muestra de HttpClient
Muestra de información de red
Muestra de redifusión web
Muestra de StreamSocket
Muestra de autenticación web
Muestra de WebSockets

 

 

Mostrar:
© 2017 Microsoft