Izici ze-Oracle JDBC SOCKS kanye nezinguqulo zedrayiva
Sebenzisa izici ze-Oracle JDBC SOCKS eziqondene nenguqulo futhi uhlukanise nezici ze-HTTPS proxy kanye nomsebenzisi-proxy wesizindalwazi.
Kudrayiva ye-Oracle JDBC ebhala ukusekelwa kwe-SOCKS ezingeni ledrayiva, dlulisa lezi ngesilungiselelo sokuxhumana esikhona:
properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");Zikhetha umlamuli, hhayi esikhundleni somphathi wesizindalwazi, isevisi noma ukungena. Qinisekisa ukuthi idrayiva efakiwe iyazisekela nokuthi imboni yokuxhumana idlulisa lowo mthombo wezici ngempela. Ngesizindalwazi esifinyeleleka emphakathini emzileni ovumela abalamuli bomphakathi, uhlu lwama-proxy e-SOCKS lunikeza abafakizicelo abazoqhathaniswa nokwesekwa kwe-SOCKS kwaleyo drayiva. Qinisekisa ukufinyelela kuso sonke isizindalwazi sangempela noma iphuzu lokugcina elitholiwe kanye nechweba, ugcina i-akhawunti yesizindalwazi nezilungiselelo ze-TLS. Sebenzisa lelo gatsha lomphakathi kuphela lapho okokufaka kwe-akhawunti ye-proxy kungakasethwa; ungadluliseli igama lomsebenzisi noma iphasiwedi ye-proxy ekhona kumfakizicelo.
| Isici | Inhloso |
|---|---|
| Izici ze-SOCKS | Indlela yokudlulisa yenethiwekhi esekelwayo |
| Izici ze-HTTPS proxy | Enye indlela ye-proxy yenethiwekhi |
| Ukuqinisekisa umsebenzisi-proxy wesizindalwazi | Ubunikazi besizindalwazi, hhayi ukudlulisa kwe-inthanethi |
I-API ibhala futhi i-oracle.net.socksRemoteDNS; hlola ukutholakala nokuziphatha kwayo kudrayiva esetshenzisiwe. Izici ezijwayelekile ze-JVM neze-Oracle ezikhethekile azishintshisani.
Izixazululo zakudala ze-SOCKS/NIO zidinga umongo wazo wakudala wedrayiva. Ungakhubazi ukuthutha ngenxa nje yokuthi impendulo yomlando yenze kanjalo. Ngemva kokuba umzila usebenza, iphrothokholi yesizindalwazi, i-TLS, ukutholakala nokuqinisekisa kusadinga incazelo yokuxhumana ne-akhawunti ehambisanayo.