איז אַ געמיינזאַם .NET IWebProxy זיכער ביי פּאַראַלעלע בקשות?
באַזונדערט דעם קאָנקורענץ־אָפּמאַך פון אַן IWebProxy־אימפּלעמענטאַציע פון פֿאַרהאַלטן וואָס קומען פון אויטאָמאַטישער פּראָקסי־אַנטדעקונג.
IWebProxy באַשרײַבט אַ פּראָקסי־פּאָליטיק. ער גיט נישט יעדער אימפּלעמענטאַציע די זעלבע זיכערקייט־גאַראַנטיעס פֿאַר פּאַראַלעלקייט. איידער איר צעטיילט איין אינסטאַנץ צווישן אַרבעטער־אויפֿגאַבעס, באַשטימט זיין קאָנקרעטע אימפּלעמענטאַציע און די לויפֿצײַט וואָס ער געהערט צו.
דער אינטערפֿייס עפֿנט אויף אָפּהענגיקע פֿון דעסטינאַציע רוט־אָנפֿרעגן און באַשטעטיקונגען. אַ באַזונדערע אימפּלעמענטאַציע קען באַטראַכטן אַ פֿעסטן אַדרעס, אַ בייַטיק סטאַט אָדער אויטאָמאַטישער קאָנפֿיגוראַציע. די ברירות ווירקן אויף זיכערקייט און פֿירמע.
האַלט קאָנפֿיגוראַציע־ענדערונגען דרויסן פֿון בקשה־פּראָצעס
פֿאַרמײַדט ניצן איין געמיינזאַמען פּראָקסי־אָביעקט ווי אַ פּראָיעקט: ענדערן זיין אַדרעס אָדער באַשטעטיקונגען פֿאַר אַרבעט A בשעת אַרבעט B קלייבט אויס אַ רוט מאַכט די פֿאַרמאָגונג אומקלאָר. קאָנפֿיגורירט אַ פּאָליטיק איידער איר גיט זי איבער דעם קליענט. פֿאַר אַרבעטסלאַסטן מיט פֿאַרשיידענע פּראָקסי־קאָנטן אָדער ענדפּונקטן, ניצט באַזונדער פֿאַרמאָגטע קליענט־קאָנפֿיגוראַציעס.
די היסטאָרישע WebProxy־דאָקומענטאַציע האָט נישט געגעבן קיין פֿאָדעם־זיכערקייט־גאַראַנטיע פֿאַר אינסטאַנץ־מיטגלידער. פֿאַרווענדט יענעם אָפּמאַך אויף דער פּאַסיקער אימפּלעמענטאַציע. אויב סינטשראָניזאַציע איז נויטיק, מוזן יעדער לייענער און שרײַבער מיטנעמען; אַ פּאַקערײַ־שלאָס קען נישט קאָאָרדינירן רופֿער וואָס ניצן דעם אָריגינעלן אָביעקט גלייך.
אַ לאַנגע פּויזע אין GetProxy קען אַנשטאָט באַטרעפֿן אַנטדעקונג אָדער PAC־אָפּשאַצונג. Microsoft דאָקומענטירט פֿאַרהאַלטנדיקע אַנטדעקונג פֿאַר WinHTTP; יענע דערקלערונג גילט ווען דער קליענט ניצט יענעם בעקענד. מעסט די רוט־זוכונג באַזונדער פֿון פֿאַרבינדונג־ און ענטפֿער־צײַט. סעריאַליזירן אַ פּאַמעלעכן זוכן קען בלויז שאַפֿן אַ ריי.
אַ פֿעסטער ענדפּונקט קען אַוועקנעמען די אַנטדעקונג ווען אַ פֿעסטער רוט איז געמיינט. אַרײַנכאַפּן איין URI פֿון אַ בייַטיקער סיסטעם־פּאָליטיק וואַרפֿט אויך אַוועק אירע צוקונפֿטיקע באַשלוסן. באַוואָרט דעם אונטערשייד ווען איר האַלט אין שטאַנד אַלטער קאָד; ניצט HttpClient און זיין געשטיצטער האַנדלער־קאָנפֿיגוראַציע פֿאַר נײַער HTTP־אַרבעט.