Cloud dan Pemrograman Web di Visual C++
Di C++, Anda memiliki beberapa opsi untuk terhubung ke web dan cloud.
Layanan Microsoft Azure SDK dan REST
Pustaka Klien Microsoft Azure Storage untuk C++
Pustaka Klien Azure Storage untuk C++ menyediakan API komprehensif untuk bekerja dengan penyimpanan Azure, termasuk tetapi tidak terbatas pada kemampuan berikut:
- Membuat, membaca, menghapus, dan mencantumkan kontainer blob, tabel, dan antrean.
- Membuat, membaca, menghapus, mencantumkan, dan menyalin blob ditambah rentang blob baca dan tulis.
- Menyisipkan, menghapus, mengganti, menggabungkan, dan mengkueri entitas dalam tabel Azure.
- Antrekan dan hapus antrean pesan dalam antrean Azure.
- Dengan malas mencantumkan kontainer, blob, tabel, dan antrean, dan entitas kueri malas
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.
HttpClient
sepenuhnya 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 Platform Windows Universal, kami sarankan Anda menggunakan kelas .Windows::Web: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 dan C++
Jaringan dan layanan web (UWP)