Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Di C++, Anda memiliki beberapa opsi untuk terhubung ke web dan cloud.
Layanan Microsoft Azure SDK dan REST
-
Azure SDK untuk C++ menyediakan sekumpulan pustaka klien yang memungkinkan aplikasi C++ Anda berinteraksi dengan mulus dengan layanan Azure, baik di lingkungan lokal maupun cloud. Pustaka ini, dibangun di atas Azure REST API, menawarkan sintaks C++ yang familier dan menerapkan pola cloud umum seperti autentikasi, pengelogan, dan percobaan ulang. SDK menyediakan antarmuka yang konsisten untuk bekerja dengan layanan Azure termasuk:
- Azure Core
- Identitas Azure
- Azure Attestation
- Azure Event Hubs
- Azure Storage
- Azure Key Vault
Untuk memulai, lihat Menginstal dan mengintegrasikan dari Azure SDK untuk C++.
SDK Azure IoT Hub ANSI C99 untuk Internet of Things memungkinkan aplikasi IoT berjalan di perangkat atau di backend.
OneDrive dan SharePoint di Microsoft Graph
OneDrive API menyediakan sekumpulan layanan HTTP untuk menyambungkan aplikasi Anda ke file dan folder di Microsoft 365 dan SharePoint Server 2016.
API jaringan windows dan lintas platform
C++ REST SDK (Nama kode "Casablanca")
Menyediakan API modern, lintas platform, asinkron untuk berinteraksi dengan layanan REST.
- Lakukan panggilan REST terhadap server HTTP apa pun, dengan dukungan bawaan untuk penguraian dan serialisasi dokumen JSON
- Mendukung OAuth 1 dan 2, termasuk pendengar pengalihan lokal
- Membuat koneksi WebSockets terhadap layanan jarak jauh
- API tugas yang sepenuhnya asinkron berdasarkan PPL, termasuk kumpulan utas bawaan
Mendukung Windows Desktop (7+), Windows Server (2012+), Platform Windows Universal, Linux, OSX, Android, dan iOS.
Windows::Web::Http::HttpClient
Kelas klien HTTP Windows Runtime yang dimodelkan pada kelas .NET Framework dengan nama yang sama di namespace System.Web.
HttpClientsepenuhnya mendukung pengunggahan dan pengunduhan asinkron melalui HTTP, dan filter alur yang memungkinkan penyisipan handler HTTP kustom ke dalam alur. Windows SDK menyertakan filter sampel untuk jaringan terukur, autentikasi OAuth, dan banyak lagi. Untuk aplikasi yang hanya menargetkan Universal Windows Platform, gunakan kelasWindows::Web::Http::HttpClient.-
Menyediakan antarmuka COM asli yang dapat Anda gunakan di aplikasi Windows Runtime atau aplikasi desktop Windows untuk terhubung ke Internet melalui HTTP dan mengeluarkan GET, PUT, dan perintah HTTP lainnya. Untuk informasi selengkapnya, lihat Panduan: Menyambungkan Menggunakan Tugas dan Permintaan HTTP XML.
-
Windows API yang dapat Anda gunakan di aplikasi desktop Windows untuk menyambungkan ke Internet.
Lihat juga
C++ di Visual Studio
Pusat Pengembang Microsoft Azure C++
Jaringan dan layanan web (UWP)