I gcás tiománaí Oracle JDBC a dhoiciméadaíonn tacaíocht SOCKS ar leibhéal an tiománaí, cuir iad seo tríd an socrú ceangail atá ann cheana:

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

Roghnaíonn siad an t-idirghabhálaí, ní ionadach ar óstach, seirbhís nó logáil isteach an bhunachair shonraí. Deimhnigh go dtacaíonn an tiománaí suiteáilte leo agus go gcuireann an mhonarcha ceangail an fhoinse airíonna sin ar aghaidh i ndáiríre. I gcás bunachar sonraí atá inrochtana go poiblí ar bhealach a cheadaíonn idirghabhálaithe poiblí, cuireann an liosta seachfhreastalaí SOCKS iarrthóirí ar fáil le cur i gcomhréir le tacaíocht SOCKS an tiománaí sin. Deimhnigh rochtain ar gach bunachar sonraí iarbhír nó ar gach críochphointe agus port aimsithe, agus cuntas an bhunachair shonraí agus socruithe TLS á gcoinneáil. Ná húsáid an brainse poiblí sin ach amháin nuair nach bhfuil ionchuir chuntas seachfhreastalaí socraithe; ná tabhair ainm úsáideora nó pasfhocal seachfhreastalaí atá ann cheana chuig an iarrthóir.

GnéCuspóir
Airíonna SOCKSConair athsheoladh líonra tacaithe
Airíonna seachfhreastalaí HTTPSConair seachfhreastalaí líonra eile
Fíordheimhniú úsáideora seachfhreastalaí an bhunachair shonraíCéannacht an bhunachair shonraí, ní athsheoladh idirlín

Doiciméadaíonn an API oracle.net.socksRemoteDNS freisin; seiceáil a infhaighteacht agus a iompar don tiománaí imscartha. Níl airíonna ginearálta JVM agus airíonna Oracle-sonracha idirmhalartaithe.

Teastaíonn a sean-chomhthéacs tiománaí ó shean-réitigh SOCKS/NIO. Ná díchumasaigh iompar díreach toisc gur dhein freagra stairiúil amhlaidh. Tar éis don ródú oibriú, teastaíonn tuairisceoir ceangail agus cuntas comhoiriúnach fós ó phrótacal an bhunachair shonraí, TLS, fionnachtain agus fíordheimhniú.

Ailt ghaolmhara