يمكن لمحدِّد وكيل Java أن يُرجع عدة مرشحين للتوجيه لمعرّف URI واحد. وعندما تتضمن القائمة وكيلًا يتبعه Proxy.NO_PROXY، فقد يحاول عميل مشارك اتصالًا مباشرًا بعد فشل الوكيل.

تحدِّد عقد ProxySelector قائمة المرشحين وإشعار الفشل. افحص النتيجة الخاصة بالوجهة الدقيقة إلى جانب سلوك إعادة المحاولة والتجاوز لدى العميل.

إذا كان يجب على وكيل فاشل أن يوقف الطلب، فينبغي ألا تقدِّم سياسة التوجيه لدى العميل بديلًا مباشرًا. تحقَّق من مسار الفشل في بيئة التشغيل الفعلية: قد يستهلك العملاء المختلفون نتائج المحدِّد بطرق مختلفة.

تحكم هذه السياسة العملاء الذين يستخدمون ذلك المحدِّد. يمكن لمكتبة أخرى إنشاء عميل أو مسار مقبس مستقل، لذا لا يستطيع المحدِّد وحده فرض حدٍّ شبكي على مستوى الجهاز بأكمله.

مقالات ذات صلة