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.
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. A C++-hoz készült Azure SDK használatával hatékonyan kezelheti és használhatja az Azure-erőforrásokat, és robusztus és megbízható felhőfunkciókkal fejlesztheti a fejlesztési munkafolyamatot.
Ügyfélkönyvtárak
Az Azure SDK for C++ számos ügyfélkódtárból áll, amelyek mindegyike meghatározott Azure-szolgáltatásokkal való interakcióra lett tervezve. Ez a moduláris megközelítés lehetővé teszi a fejlesztők számára, hogy csak a szükséges kódtárakat tartalmazzák, minimalizálva a szükségtelen függőségeket, és csökkentik a bloatot a projektjeikben.
Minden Azure-szolgáltatás rendelkezhet egy vagy több különböző funkcióhoz igazított kódtárval. Az Azure Key Vault például külön kódtárakat kínál a kulcsok, titkos kódok és tanúsítványok kezeléséhez. Ez a részletesség biztosítja, hogy a fejlesztők pontosan megcélzzák azokat a képességeket, amelyekre szükségük van anélkül, hogy idegen funkciókat építenek be.
Az Azure SDK for C++ ezen kis méretű, használható szolgáltatáskódtárakra való lebontása lehetővé teszi a felhasználók számára a függőségek hatékony kezelését és a fejlesztési folyamat egyszerűsítését. Ez a kialakítás nem csak az alkalmazások rugalmasságát és karbantarthatóságát javítja, hanem igazodik a gyakori felhőfejlesztési mintákhoz, biztosítva a zökkenőmentes integrációt az Azure-szolgáltatásokkal.
Telepítés és integráció
Az Azure SDK for C++ támogatja a kódtárak beszerzését a VCPKG-n keresztül, amely a C++ modern csomagkezelője. A vcpkg leegyszerűsíti a függőségek C++ projektekben való kezelésének gyakran bosszantó feladatát. A vcpkg használatával egyszerűen letöltheti a projekt függőségeinek forrását és függőségeit, és létrehozhatja őket a projekt buildelési folyamatának részeként.
A vcpkg zökkenőmentesen integrálható a CMake-vel, amely a C++ projektek széles körben használt buildrendszere. A CMake-modul használatával a vcpkg felügyeli a teljes függőségi láncot, biztosítva, hogy az összes szükséges kódtár megfelelően legyen letöltve és létrehozva. Ez az integráció nemcsak egyszerűsíti a telepítési folyamatot, hanem biztosítja a különböző fejlesztési környezetek konzisztenciáját is.
A vcpkg és a CMake használatával jobban összpontosíthat az alkalmazás fejlesztésére, és kevésbé a függőségek kezelésére, a teljes fejlesztési munkafolyamat javítására. Ha szeretné megtudni, hogyan telepítheti és integrálhatja az Azure SDK for C++ kódtárakat a projektjeibe, tekintse meg a C++-hoz készült Azure SDK kódtárainak telepítését és integrálását.
Egységes tervezési alapelvek
Az Azure SDK for C++ az alapvető kódtárak alapjaira épül, amelyek általános típusokat és mintákat biztosítanak az összes szolgáltatáskódtárban. Ez az egységes kialakítás biztosítja a konzisztenciát és a jártasságot, így a fejlesztők könnyebben elsajátíthatják és hatékonyan használhatják az SDK-t.
Amikor a C++-hoz készült Azure SDK első kódtárával kezdi, ezeket a gyakori típusokat és mintákat fogja tapasztalni. Amint megismerkedik velük, azt fogja tapasztalni, hogy az SDK-on belüli más kódtárakra való áttérés zökkenőmentes. Ez a következetesség lehetővé teszi, hogy gyorsan megismerkedjen az új könyvtárakkal, fokozza a hatékonyságát és csökkentse a tanulási görbét.
Ezeknek az egységes tervezési alapelveknek a betartásával az Azure SDK for C++ egységes és intuitív fejlesztési élményt nyújt. Függetlenül attól, hogy az Azure Key Vaulttal, az Azure Storage-ral vagy bármely más szolgáltatással dolgozik, ugyanazt a megbízható és kiszámítható viselkedést fogja használni, így hatékonyan kezelheti és használhatja az Azure-erőforrásokat.
Nyílt forráskód
Az Azure SDK for C++ egy nyílt forráskódú projekt, amely átláthatóságot és akadálymentességet biztosít a felhasználók számára. Nyílt forráskódúként lehetővé teszi a fejlesztők számára , hogy megvizsgálhassák az egyes kódtárak forráskódját , így jobban megismerhetik az SDK működését, és gondoskodhatnak arról, hogy az megfeleljen a saját igényeiknek.
Aktívan ösztönözzük felhasználóink visszajelzését a GitHub-adattárunkkal kapcsolatos problémákon keresztül. Ez a visszajelzés felbecsülhetetlen értékű abban, hogy segítsünk az SDK fejlesztésében és a közösség aggodalmainak vagy javaslatainak kezelésében. Emellett üdvözöljük a fejlesztők hozzájárulását a világ minden tájáról. Függetlenül attól, hogy a hibák kijavítása, új funkciók hozzáadása vagy a dokumentáció javítása, a lekéréses kérelmeken (PRS-eken) keresztüli hozzájárulásokat mindig nagyra értékeljük.
A nyílt forráskódú közösség támogatásával egy olyan együttműködési környezetet szeretnénk létrehozni, amelyben a fejlesztők együtt dolgozhatnak az Azure SDK C++-hoz való továbbfejlesztése érdekében. Ez az együttműködésen alapuló megközelítés nemcsak az SDK minőségét javítja, hanem biztosítja azt is, hogy a felhasználók igényeinek megfelelően fejlődjön.