Réseau et services webNetworking and web services

Les technologies de réseau et services web suivantes sont disponibles pour les développeurs de plateforme Windows universelle (UWP).The following networking and web services technologies are available for Universal Windows Platform (UWP) developers.

RubriqueTopic DescriptionDescription
Notions de base en matière de réseauNetworking basics Ce que vous devez faire pour toute application réseau.Things you must do for any network-enabled app.
Quelle technologie de réseau ?Which networking technology? Vue d’ensemble des technologies de réseau disponibles pour un développeur UWP, avec des suggestions sur la façon de choisir les technologies appropriées pour votre application.An overview of the networking technologies available for a UWP developer, with suggestions on how to choose the technologies that are right for your app.
Communications réseau en arrière-planNetwork communications in the background Pour qu’une application puisse poursuivre la communication quand elle n’est pas en arrière-plan, elle doit utiliser des tâches en arrière-plan et un répartiteur de socket ou des déclencheurs de chaîne de contrôle.To continue network communication while it's not in the background, an app can use background tasks and either socket broker or control channel triggers.
SocketsSockets Les sockets constituent une technologie de transfert de données de bas niveau sur laquelle repose l’implémentation d’un grand nombre de protocoles réseau.Sockets are a low-level data transfer technology on top of which many networking protocols are implemented. UWP propose des classes de socket TCP et UDP pour les applications client/serveur ou (P2P) pair à pair, qu’il s’agisse de connexions longue durée ou non établies.UWP offers TCP and UDP socket classes for client-server or peer-to-peer applications, whether connections are long-lived or an established connection is not required.
WebSocketsWebSockets Les WebSockets fournissent un mécanisme de communication bidirectionnelle sécurisée et rapide entre un client et un serveur sur le web, à l’aide du protocole HTTP(S) et avec une prise en charge des messages UTF-8 et binaires.WebSockets provide a mechanism for fast, secure, two-way communication between a client and a server over the web using HTTP(S), and supporting both UTF-8 and binary messages.
HttpClientHttpClient Utilisez l’API d’espace de noms Windows.Web.Http pour envoyer et recevoir des informations à l’aide des protocoles HTTP 2.0 et HTTP 1.1.Use Windows.Web.Http namespace API to send and receive information using the HTTP 2.0 and HTTP 1.1 protocols.
Flux RSS/AtomRSS/Atom feeds Récupérez ou créez le contenu web le plus actualisé et le plus populaire à l’aide de flux syndiqués générés conformément aux normes RSS et Atom via les fonctionnalités de l’espace de noms Windows.Web.Syndication.Retrieve or create the most current and popular Web content using syndicated feeds generated according to the RSS and Atom standards using features in the Windows.Web.Syndication namespace.
Transferts en arrière-planBackground transfers Utilisez l’API de transfert en arrière-plan pour copier des fichiers de manière fiable sur le réseau.Use the background transfer API to copy files reliably over the network.