Azure Storage Java፦ ለAPI እና ለቶከን ጥያቄዎች የፕሮክሲ መንገዶች
የJava SDK ፕሮክሲን ሲያዋቅሩ የAzure Storage ጥያቄዎችንም የምስክር ወረቀት ቶከን ጥያቄዎችንም ያረጋግጡ።
በማከማቻ ደንበኛ የHTTP ማጓጓዣ ላይ ፕሮክሲ ማዋቀር አንድ ጥያቄ ይመልሳል፦ ያ ማጓጓዣ የማከማቻ ጥያቄዎችን እንዴት እንደሚልክ። የማንነት ምስክር ወረቀት ቶከኖችን ለማግኘት ሌላ የHTTP ደንበኛ ሊኖረው ይችላል።
ያ ልዩነት ብዙ የሚመስለውን ተቃራኒ ያብራራል፦ የማከማቻ መጨረሻ ነጥብ በፕሮክሲ በኩል ይደረሳል፣ ነገር ግን SDK የሚጠበቀውን ክዋኔ ከመላኩ በፊት ይወድቃል። ውድቀቱ በማንነት መጨረሻ ነጥብ ላይ ከምስክር ወረቀት ማግኘት ጋር ሊዛመድ ይችላል።
በመጀመሪያ የትኛው መዳረሻ እንደወደቀ ይመዝግቡ። ከዚያ ለማከማቻ ገንቢው የቀረበውን የHTTP ደንበኛ እና የምስክር ወረቀቱ አተገባበር የሚጠቀመውን ውቅር ይመርምሩ። የእያንዳንዱን ማጓጓዣ የሚደገፉ የፕሮክሲ አማራጮችን ይከተሉ። በተፈቀደ የሕዝብ ፕሮክሲ መንገድ ላይ በይፋ ለሚደረሱ የማከማቻና የቶከን መጨረሻ ነጥቦች የHTTP ፕሮክሲ ዝርዝሩ የመጨረሻ ነጥብ እጩዎችን ይሰጣል፤ የአንድ ገንቢ ቅንብር በመተግበሪያው ውስጥ ያለውን እያንዳንዱን ነገር እንደሚያዋቅር አያስቡ።
| ደረጃ | ጠቃሚ ማስረጃ |
|---|---|
| ቶከን ማግኘት | የማንነት መጨረሻ ነጥብ፣ የተመረጠ ደንበኛ፣ የፕሮክሲ ተግዳሮት ወይም የግንኙነት ስህተት |
| የማከማቻ ጥያቄ | የማከማቻ መጨረሻ ነጥብ፣ የተዋቀረ ቧንቧ፣ የመጨረሻ ምላሽ ወይም የማስተላለፍ ውድቀት |
የፕሮክሲ መለያውን ከAzure ምስክር ወረቀት ለያዩት። የተሳካ የፕሮክሲ መግቢያ መንገድ ይሰጣል፤ የመዳረሻው አገልግሎት አሁንም የAzure ክዋኔውን ያስፈቅዳል።
የታሪክ መልሶች የተለያዩ የAzure Storage Java ክፍሎች ትውልዶችን ይጠቀማሉ፣ ከእነዚህም የቆዩ OperationContext እና የቧንቧ APIዎች ይገኙበታል። ምሳሌን አሁን መተግበሪያው ከሚጠቀመው SDK እና የHTTP ማጓጓዣ ጋር ያዛምዱ። ለData Lake SDK ለማከማቻና ለማንነት የጋራ የHTTP ደንበኛ ውቅር ሁለቱንም የገንቢ ግብዓቶች ያሳያል። የፕሮክሲ ችግርን ለመፍታት ጊዜው ያለፈበት የደንበኛ ዓይነት እንደገና ማስገባት ሌላ የሚስተካከል የውቅር መንገድ ይፈጥራል።
በምዝግብ ማስታወሻዎች ውስጥ አስተማማኝ የመጨረሻ ነጥብ መለያዎችን ይጠቀሙ። የማከማቻ ዩአርኤሎች የመዳረሻ ቶከኖችን ሊይዙ ይችላሉ፣ ሙሉ የፕሮክሲ ዩአርኤል ደግሞ የይለፍ ቃል ሊይዝ ይችላል።