Oracle JDBC SOCKS אייגנשאַפטן און דריווער ווערסיעס
ניצט ווערסיע־ספּעציפישע Oracle JDBC SOCKS אייגנשאַפטן און פֿונאַנדערשייד זיי פֿון HTTPS פּראָקסי און דאַטן־באַזע פּראָקסי־באַניצער פֿונקציעס.
פֿאַר אַן Oracle JDBC דריווער וואָס דאָקומענטירט SOCKS שטיצע אויף דריווער־מדרגה, פֿיר די דורכן עקזיסטירנדיקן פֿאַרבינדונג־סעטאַפּ:
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, אַנטדעקונג און אויטענטיפֿיקאַציע נאָך אַלץ אַ פּאַסיקן פֿאַרבינדונג־באַשרײַבער און חשבון.