உங்கள் Java ப்ராக்ஸி கொள்கை நேரடி மாற்று வழியை அனுமதிக்கிறதா?
தோல்வியடைந்த ப்ராக்ஸி மற்றொரு வழியை அனுமதிப்பதற்குப் பதிலாக கோரிக்கையை நிறுத்த வேண்டியிருக்கும்போது Java தேர்வியின் வேட்பாளர்களை ஆய்வு செய்யுங்கள்.
ஒரு Java ப்ராக்ஸி தேர்வி ஒரு URIக்கு பல வழித்தட வேட்பாளர்களைத் திருப்பித் தரலாம். பட்டியலில் ப்ராக்ஸிக்குப் பிறகு Proxy.NO_PROXY இருந்தால், பங்கேற்கும் கிளையண்ட் ப்ராக்ஸி தோல்வியடைந்த பிறகு நேரடி இணைப்பை முயற்சி செய்யலாம்.
ProxySelector ஒப்பந்தம் வேட்பாளர் பட்டியலையும் தோல்வி அறிவிப்பையும் வரையறுக்கிறது. ஆய்வு செய்யுங்கள் சரியான இலக்கிற்கான முடிவை கிளையண்டின் மறுமுயற்சி மற்றும் தவிர்ப்பு நடத்தையுடன் சேர்த்து.
தோல்வியடைந்த ப்ராக்ஸி கோரிக்கையை நிறுத்த வேண்டும் என்றால், கிளையண்டின் வழித்தடக் கொள்கை நேரடி மாற்றை வழங்கக்கூடாது. உண்மையான இயக்கச் சூழலில் தோல்விப் பாதையைச் சரிபார்க்கவும்: வெவ்வேறு கிளையண்ட்கள் தேர்வியின் முடிவுகளை வெவ்வேறு வழிகளில் பயன்படுத்தலாம்.
இந்தக் கொள்கை அந்தத் தேர்வியைப் பயன்படுத்தும் கிளையண்ட்களுக்குப் பொருந்தும். மற்றொரு நூலகம் சுயாதீன கிளையண்ட் அல்லது சாக்கெட் பாதையை உருவாக்கலாம், எனவே தேர்வி மட்டும் முழு இயந்திரத்திற்கும் வலையமைப்பு எல்லையை நிலைநிறுத்த முடியாது.