'n Java-proksiesselector kan verskeie roeteringskandidate vir 'n URI terugstuur. Wanneer die lys 'n proksie gevolg deur Proxy.NO_PROXY bevat, kan 'n deelnemende kliënt 'n direkte verbinding probeer nadat die proksie misluk.

Die ProxySelector-kontrak definieer die kandidaatlys en mislukkingskennisgewing. Ondersoek die resultaat vir die presiese bestemming saam met die kliënt se herprobeer- en omseilgedrag.

As 'n mislukte proksie die versoek moet stop, behoort die kliënt se roeteringsbeleid nie 'n direkte alternatief te bied nie. Verifieer die mislukkingsroete in die werklike looptyd: verskillende kliënte kan selectorresultate verskillend verbruik.

Hierdie beleid beheer kliënte wat daardie selector gebruik. 'n Ander biblioteek kan 'n onafhanklike kliënt of socket-roete skep, so 'n selector alleen kan nie 'n masjienwye netwerkgrens afdwing nie.

Verwante artikels