Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A C++-ban számos lehetőség közül választhat a webes és a felhőbeli csatlakozáshoz.
Microsoft Azure SDK-k és REST-szolgáltatások
-
Az Azure SDK for C++ olyan ügyfélkódtárakat biztosít, amelyek lehetővé teszik a C++ alkalmazások számára, hogy zökkenőmentesen kommunikáljanak az Azure-szolgáltatásokkal, akár helyi, akár felhőbeli környezetben. Ezek az Azure REST API-ra épülő kódtárak ismerős C++ szintaxist kínálnak, és olyan gyakori felhőmintákat implementálnak, mint a hitelesítés, a naplózás és az újrapróbálkozások. Az SDK konzisztens felületet biztosít az Azure-szolgáltatásokhoz, beleértve a következőket:
- Azure Core
- Azure Identity
- Azure Attestation
- Azure Event Hubs
- Azure Storage
- Azure Key Vault
Első lépésként tekintse meg a Telepítés és integrálás az Azure SDK for C++ szolgáltatásból című témakört.
Az ANSI C99 Azure IoT Hub SDK-k az eszközök internetes hálózatához lehetővé teszik az IoT-alkalmazások futtatását az eszközön vagy a háttérrendszeren.
OneDrive és SharePoint a Microsoft Graphban
A OneDrive API HTTP-szolgáltatások készletét biztosítja az alkalmazás microsoft 365-ös és SharePoint Server 2016-os fájlokhoz és mappákhoz való csatlakoztatásához.
Windows és platformfüggetlen hálózati API-k
C++ REST SDK (Kódnév: "Casablanca")
Modern, platformfüggetlen, aszinkron API-t biztosít a REST-szolgáltatások használatához.
- REST-hívások végrehajtása bármely HTTP-kiszolgálón, a JSON-dokumentumok elemzésének és szerializálásának beépített támogatásával
- Támogatja az OAuth 1 és 2 elemet, beleértve egy helyi átirányítási figyelőt is
- WebSockets-kapcsolatok létrehozása távoli szolgáltatásokkal
- A PPL-n alapuló teljes aszinkron feladat API, beleértve egy beépített szálkészletet is
Támogatja a Windows Desktopot (7+), a Windows Servert (2012+), az univerzális Windows Platformot, a Linuxot, az OSX-et, az Androidot és az iOS-t.
Windows::Web::Http::HttpClient
A System.Web névtérben az azonos nevű .NET-keretrendszer osztályán modellezett Windows Runtime HTTP-ügyfélosztály.
HttpClientteljes mértékben támogatja az aszinkron feltöltést és letöltést HTTP-en keresztül, valamint olyan folyamatszűrőket, amelyek lehetővé teszik egyéni HTTP-kezelők beszúrását a folyamatba. A Windows SDK mintaszűrőket tartalmaz a forgalmi díjas hálózatokhoz, az OAuth-hitelesítéshez és egyebekhez. Olyan alkalmazások esetében, amelyek csak univerzális Windows-platformot céloznak meg, használja az osztálytWindows::Web::Http::HttpClient.-
Natív COM-felületet biztosít, amelyet használhat a Windows Runtime alkalmazásokban vagy Windows asztali alkalmazásokban, hogy HTTP-n keresztül csatlakozzon az internethez, és GET, PUT valamint egyéb HTTP-parancsokat hajtson végre. További információ : Útmutató: Csatlakozás feladatok és XML HTTP-kérések használatával.
-
Windows API, amelyet asztali Windows-alkalmazásokban használhat az internethez való csatlakozáshoz.
Lásd még
C++ a Visual Studióban
Microsoft Azure C++ fejlesztői központ
Hálózatok és webszolgáltatások (UWP)