Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
No C++ há várias opções para conectar-se com a Web e com a nuvem.
Serviços REST e SDKs do Microsoft Azure
-
O SDK do Azure para C++ fornece um conjunto de bibliotecas de clientes que permitem que seus aplicativos C++ interajam diretamente com os serviços do Azure, seja em ambientes locais ou de nuvem. Essas bibliotecas, criadas com base na API REST do Azure, oferecem sintaxe C++ familiar e implementam padrões comuns de nuvem, como autenticação, registro em log e novas tentativas. O SDK fornece uma interface consistente para trabalhar com os serviços do Azure, incluindo:
- Azure Core
- Identidade do Azure
- Atestado do Azure
- Hubs de Eventos do Azure
- Azure Storage
- Azure Key Vault
Para começar, consulte Instalar e integrar do SDK do Azure para C++.
O ANSI C99 SDKs do Hub IoT do Azure para a Internet das Coisas permite que os aplicativos de IoT sejam executados no dispositivo ou no back-end.
OneDrive e SharePoint no Microsoft Graph
A API do OneDrive fornece um conjunto de serviços HTTP para conectar seu aplicativo a arquivos e pastas no Microsoft 365 e no SharePoint Server 2016.
APIs de rede do Windows e de multiplataforma
C++ REST SDK (codinome "Casablanca")
Fornece uma API moderna, multiplataforma e assíncrona para interagir com serviços REST.
- Realize chamadas REST com relação a qualquer servidor HTTP, com suporte interno para análise e serialização de documento JSON
- É compatível com OAuth 1 e 2, incluindo um ouvinte de redirecionamento local
- Realize conexões WebSockets com relação a serviços remotos
- Uma API de tarefa totalmente assíncrona baseada em PPL, incluindo um pool de thread interno
É compatível com Área de Trabalho do Windows (7+), Windows Server (2012+), Plataforma Universal do Windows, Linux, OSX, Android e iOS.
Windows::Web::Http::HttpClient
Uma classe de cliente HTTP do Windows Runtime modelada na classe .NET Framework do mesmo nome no namespace System.Web.
HttpClienté completamente compatível com upload e download assíncronos por HTTP e com os filtros de pipeline que permitem a inserção de manipuladores HTTP personalizados no pipeline. O SDK do Windows inclui os filtros de exemplo para redes limitadas, autenticação OAuth e mais. Para aplicativos destinados apenas à Plataforma Universal do Windows, use aWindows::Web::Http::HttpClientclasse.-
Oferece uma internet COM nativa que pode ser usada em aplicativos do Windows Runtime ou de área de trabalho do Windows para se conectar à Internet por HTTP e emitir comandos GET, PUT e outros comandos HTTP. Para obter mais informações, confira Passo a passo: conectar-se usando tarefas e solicitações HTTP XML.
-
A API do Windows que pode ser usada em aplicativos de área de trabalho do Windows para se conectar à Internet.
Confira também
C++ no Visual Studio
Centro de Desenvolvedores do Microsoft Azure C++
Redes e serviços Web (UWP)