Cloudové a webové programování v jazyku Visual C++
V jazyce C++ máte několik možností, jak se připojit k webu a ke cloudu.
Microsoft Azure sady sdk a služby REST
klientská knihovna Microsoft Azure Storage pro C++
klientská knihovna Azure Storage pro C++ poskytuje komplexní rozhraní API pro práci s úložištěm Azure, včetně neomezeného na tyto možnosti:
- Vytváření, čtení, odstraňování a výpis kontejnerů objektů blob, tabulek a front.
- Vytváření, čtení, odstraňování, výpisů a kopírování objektů BLOB plus rozsahy objektů BLOB pro čtení a zápis.
- Vložení, odstranění, nahrazení, sloučení a dotazování entit v tabulce Azure.
- Zařazování zpráv do fronty a jejich vyřazení z fronty Azure.
- Laxně vytvářená seznam kontejnerů, objektů blob, tabulek a front a entit dotazů laxně vytvářená
Sady SDK C99 pro Azure IoT Hub pro Internet věcí umožňují aplikacím IoT běžet na zařízení nebo na back-endu.
OneDrive a SharePoint v Microsoft Graph
rozhraní OneDrive API poskytuje sadu služeb HTTP pro připojení aplikace k souborům a složkám v Microsoft 365 a SharePoint serveru 2016.
rozhraní api pro Windows a sítě pro různé platformy
C++ REST SDK (název kódu "Casablanca")
Poskytuje moderní rozhraní API pro více platforem pro interakci se službami REST.
- Provádění volání REST proti jakémukoli HTTP serveru s integrovanou podporou pro analýzu a serializaci dokumentů JSON
- Podporuje OAuth 1 a 2, včetně místního naslouchacího procesu přesměrování.
- Vytváření připojení pomocí protokolu WebSocket ke vzdáleným službám
- Plně asynchronní rozhraní API pro úlohy založené na PPL, včetně integrovaného fondu vláken
podporuje Windows Desktop (7 +), Windows Server (2012 +), Univerzální platforma Windows, Linux, OSX, Android a iOS.
Windows:: Web:: Http:: HttpClient
prostředí Windows Runtime třída klienta HTTP modelovaná na .NET Framework třídy se stejným názvem v oboru názvů System. Web.
HttpClientplně podporuje asynchronní nahrávání a stahování přes protokol HTTP a filtry kanálu, které umožňují vkládání vlastních obslužných rutin HTTP do kanálu. Windows SDK obsahuje vzorové filtry pro účtované sítě, ověřování OAuth a další. pro aplikace, které cílí jenom na Univerzální platforma Windows, doporučujeme použítWindows::Web:HttpClienttřídu.-
poskytuje nativní rozhraní modelu COM, které můžete použít v aplikacích prostředí Windows Runtime apps nebo Windows desktopové aplikace pro připojení k internetu přes HTTP a vydávání příkazů GET, PUT a dalších http. Další informace najdete v tématu Návod: připojení pomocí úloh a požadavků XML http.
-
rozhraní Windows API, které můžete použít v Windows desktopových aplikacích pro připojení k internetu.
Viz také
C++ v sadě Visual Studio
Microsoft Azure středisko pro vývojáře v jazyce C a C++
Sítě a webové služby (UWP)