Partilhar via


Redes e serviços Web

As seguintes tecnologias de rede e serviços Web estão disponíveis para desenvolvedores da Plataforma Universal do Windows (UWP).

Tópico Descrição
Noções básicas de rede Coisas que você deve fazer para qualquer aplicativo habilitado para rede.
Qual tecnologia de rede? Uma visão geral das tecnologias de rede disponíveis para um desenvolvedor UWP, com sugestões sobre como escolher as tecnologias certas para seu aplicativo.
Comunicações de rede em segundo plano Para continuar a comunicação de rede quando não está em segundo plano, uma aplicação pode usar tarefas em segundo plano e gatilhos do canal de controlo ou mediadores de soquetes.
Soquetes Os soquetes são uma tecnologia de transferência de dados de baixo nível sobre a qual muitos protocolos de rede são implementados. A UWP oferece classes de soquete TCP e UDP para aplicativos cliente-servidor ou peer-to-peer, quer as conexões sejam de longa duração ou uma conexão estabelecida não seja necessária.
WebSockets WebSockets fornecem um mecanismo para comunicação rápida, segura e bidirecional entre um cliente e um servidor pela Web usando HTTP(S) e suportando mensagens UTF-8 e binárias.
HttpClient Use API de namespace Windows.Web.Http para enviar e receber informações usando os protocolos HTTP 2.0 e HTTP 1.1.
Feeds RSS/Atom Recupere ou crie o conteúdo da Web mais atual e popular usando feeds sindicados gerados de acordo com os padrões RSS e Atom usando recursos no namespace Windows.Web.Syndication.
Transferências em segundo plano Use a API de transferência em segundo plano para copiar arquivos de forma confiável pela rede.