አሽከርካሪ ደረጃ SOCKS ድጋፍን የሚዘረዝር የOracle JDBC አሽከርካሪ ሲኖርዎት፣ እነዚህን በነባሩ የግንኙነት ዝግጅት በኩል ያስተላልፉ፦

properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");

እነሱ መካከለኛውን ይመርጣሉ፣ የሚተካ የውሂብ ጎታ አስተናጋጅ፣ አገልግሎት ወይም መግቢያ አይደለም። የተጫነው አሽከርካሪ እነሱን እንደሚደግፍ እና የግንኙነት ፋብሪካው በእውነት ያንን የባህሪ ምንጭ እንደሚያስተላልፍ ያረጋግጡ። በሕዝብ ተደራሽ ለሆነ የውሂብ ጎታ፣ በሕዝባዊ መካከለኛዎችን በሚፈቅድ መንገድ ላይ፣ የSOCKS ፕሮክሲ ዝርዝር ከዚያ አሽከርካሪ የSOCKS ድጋፍ ጋር የሚዛመዱ እጩዎችን ያቀርባል። የውሂብ ጎታውን መለያ እና የTLS ቅንብሮችን ጠብቀው ለእያንዳንዱ ትክክለኛ የውሂብ ጎታ ወይም የተገኘ መጨረሻ ነጥብ እና ወደብ መዳረሻን ያረጋግጡ። ያንን የሕዝብ ቅርንጫፍ የፕሮክሲ መለያ ግብዓቶች ሳይቀመጡ ብቻ ይጠቀሙ፤ ነባር የፕሮክሲ ተጠቃሚ ስም ወይም የይለፍ ቃል ወደ እጩው አያስተላልፉ።

ባህሪዓላማ
የSOCKS ባህሪያትየተደገፈ የኔትወርክ ማስተላለፊያ መንገድ
የHTTPS ፕሮክሲ ባህሪያትሌላ የኔትወርክ ፕሮክሲ መንገድ
የውሂብ ጎታ ፕሮክሲ-ተጠቃሚ ማረጋገጫየውሂብ ጎታ ማንነት፣ የኢንተርኔት ማስተላለፊያ አይደለም

APIው oracle.net.socksRemoteDNS ንም ይዘረዝራል፤ ለተዘረጋው አሽከርካሪ መገኘቱን እና ባህሪውን ያረጋግጡ። አጠቃላይ የJVM እና የOracle-ተኮር ባህሪያት ሊለዋወጡ አይችሉም።

የቆዩ የSOCKS/NIO መፍትሄዎች የቀድሞውን የአሽከርካሪ ሁኔታ ይፈልጋሉ። ታሪካዊ መልስ ስላደረገው ብቻ ማጓጓዣን አያሰናክሉ። ማዞሪያ ከሠራ በኋላ፣ የውሂብ ጎታ ፕሮቶኮል፣ TLS፣ ግኝት እና ማረጋገጫ አሁንም ተኳኋኝ የግንኙነት ገላጭ እና መለያ ይፈልጋሉ።

ተዛማጅ ጽሑፎች