Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В C++ имеются несколько параметров для соединения с веб-узлом и облаком.
Пакеты SDK для Microsoft Azure и службы REST
-
Пакет SDK Azure для C++ предоставляет набор клиентских библиотек, которые позволяют приложениям C++ легко взаимодействовать со службами Azure, будь то в локальных или облачных средах. Эти библиотеки, созданные на основе REST API Azure, предлагают знакомый синтаксис C++ и реализуют общие облачные шаблоны, такие как проверка подлинности, ведение журнала и повторные попытки. Пакет SDK предоставляет согласованный интерфейс для работы со службами Azure, включая:
- Azure Core
- Удостоверение Azure
- Azure Attestation
- Центры событий Azure
- Azure Storage
- Azure Key Vault
Чтобы приступить к работе, ознакомьтесь с разделом "Установка и интеграция" из пакета SDK Azure для C++.
Пакеты SDK для Центра Интернета вещей Azure ANSI C99 для Интернета вещей позволяют выполнять IoT-приложения на устройстве или на внутреннем сервере.
OneDrive и SharePoint в Microsoft Graph
API OneDrive предоставляет набор служб HTTP для подключения приложения к файлам и папкам в Microsoft 365 и SharePoint Server 2016.
Windows и кроссплатформенные сетевые API
Пакет SDK для C++ REST (кодовое имя Casablanca)
Предоставляет современный кроссплатформенный асинхронный API для взаимодействия со службами REST.
- Выполнение вызовов REST к любому HTTP-серверу со встроенной поддержкой синтаксического анализа документов JSON и сериализации
- Поддерживает OAuth 1 и 2, в том числе локальный прослушиватель перенаправления
- Установление подключений Websockets для удаленных служб
- Полностью асинхронная задача API на основе PPL, включая встроенный пул потоков
Поддерживает Windows Desktop (7 +), Windows Server (2012 или более поздних версий), универсальную платформу Windows, Linux, OSX, Android и iOS.
Windows::Web::Http::HttpClient
Клиентский класс HTTP среды выполнения Windows, основанный на классе .NET Framework с тем же именем в пространстве имен System.Web.
HttpClientполностью поддерживает асинхронной отправку и загрузку по протоколу HTTP, а также фильтры конвейера, позволяющие вставлять пользовательские обработчики HTTP в конвейер. Пакет Windows SDK содержит примеры фильтров для лимитных сетей, проверки подлинности OAuth и т. д. Для приложений, предназначенных только для универсальной платформы Windows, используйтеWindows::Web::Http::HttpClientкласс.-
Предоставляет собственный интерфейс COM, который можно использовать в приложениях среды выполнения Windows или классических приложениях Windows для подключения к Интернету по протоколу HTTP или вызова команд GET, PUT и других команд HTTP. Дополнительные сведения см. в пошаговом руководстве. Подключение с помощью задач и XML-http-запросов.
-
Windows API, который можно использовать в классических приложениях Windows для подключения к Интернету.
См. также
C++ в Visual Studio
Центр разработчиков Microsoft Azure C++
Сети и веб-службы (UWP)