Proprjetajiet SOCKS ta' Oracle JDBC u Verżjonijiet tad-Driver
Uża proprjetajiet SOCKS ta' Oracle JDBC speċifiċi għall-verżjoni u għaddilhom mill-karatteristiċi tal-proxy HTTPS u tal-utent-proxy tad-database.
Għal driver Oracle JDBC li jiddokumenta appoġġ SOCKS fil-livell tad-driver, għaddi dawn permezz tas-setup tal-konnessjoni eżistenti:
properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");Dawn jagħżlu l-intermedjarju, mhux sostitut għall-host, is-servizz jew il-login tad-database. Ikkonferma li d-driver installat jappoġġjahom u li l-fabbrika tal-konnessjonijiet tassew tgħaddi dik is-sors tal-proprjetajiet. Għal database aċċessibbli pubblikament fuq rotta li tippermetti intermedjarji pubbliċi, il-lista tal-proxy SOCKS toffri kandidati biex tqabbilhom mal-appoġġ SOCKS ta' dak id-driver. Ikkonferma l-aċċess għal kull database reali jew endpoint u port skoperti, filwaqt li żżomm il-kont tad-database u s-settings TLS. Uża dik il-fergħa pubblika biss meta l-inputs tal-kont tal-proxy ma jkunux stabbiliti; tittrasferixxix username jew password tal-proxy eżistenti lill-kandidat.
| Karatteristika | Skop |
|---|---|
| Proprjetajiet SOCKS | Mogħdija ta' relay tan-netwerk appoġġjata |
| Proprjetajiet tal-proxy HTTPS | Mogħdija oħra tal-proxy tan-netwerk |
| Awtentikazzjoni tal-utent-proxy tad-database | Identità tad-database, mhux relay tal-internet |
L-API tiddokumenta wkoll oracle.net.socksRemoteDNS; iċċekkja d-disponibbiltà u l-imġiba tiegħu għad-driver implimentat. Il-proprjetajiet ġeneriċi tal-JVM u dawk speċifiċi għal Oracle mhumiex interkambjabbli.
Is-soluzzjonijiet antiki SOCKS/NIO jeħtieġu l-kuntest antik tad-driver tagħhom. Tiddiżattivax it-trasport biss għax tweġiba storika għamlet hekk. Wara li l-irrotar jaħdem, il-protokoll tad-database, TLS, l-iskoperta u l-awtentikazzjoni xorta jeħtieġu deskrittur tal-konnessjoni u kont kompatibbli.