Java პროქსის სელექტორს შეუძლია URI-სთვის რამდენიმე მარშრუტის კანდიდატი დააბრუნოს. როცა სიაში პროქსის შემდეგ Proxy.NO_PROXY მოდის, მონაწილე კლიენტმა შეიძლება სცადოს პირდაპირი კავშირი პროქსის წარუმატებლობის შემდეგ.

ProxySelector-ის კონტრაქტი განსაზღვრავს კანდიდატების სიას და წარუმატებლობის შეტყობინებას. შეამოწმეთ შედეგი ზუსტი დანიშნულებისთვის კლიენტის ხელახალი ცდისა და გვერდის ავლის ქცევასთან ერთად.

თუ წარუმატებელმა პროქსიმ უნდა შეაჩეროს მოთხოვნა, კლიენტის მარშრუტიზაციის პოლიტიკამ არ უნდა შესთავაზოს პირდაპირი ალტერნატივა. შეამოწმეთ წარუმატებლობის გზა რეალურ გაშვების გარემოში: სხვადასხვა კლიენტმა შეიძლება სელექტორის შედეგები სხვადასხვაგვარად გამოიყენოს.

ეს პოლიტიკა მართავს კლიენტებს, რომლებიც იყენებენ ამ სელექტორს. სხვა ბიბლიოთეკას შეუძლია დამოუკიდებელი კლიენტის ან სოკეტის გზის შექმნა, ამიტომ მხოლოდ სელექტორი ვერ უზრუნველყოფს ქსელურ საზღვარს მთელი მანქანისთვის.

დაკავშირებული სტატიები