Bagikan melalui


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

  • Antarmuka IXMLHTTPRequest2

    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 Internet (WinInet)

    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)