Serverim ir jābūt:
- Izsaukt pieņemt () metode ServerSocket lai noklausītos kontaktligzdas savienojuma pieprasījumu
- Apstrādājiet klienta pieprasījumu vai nododiet šo pieprasījumu pakārtotajam procesam
- Atkārtot
Laika posmā starp zvaniem uz pieņemt (), ienākošie klienta savienojuma pieprasījumi tiek glabāti operētājsistēmas uzturētā rindā. Turpmākie zvani uz pieņemt () noņemiet pieprasījumus no šīs rindas vai bloķējiet, ja nav gaidošu klientu. Arguments “nepalikts” kontrolē šīs rindas garumu.
ServerSocket pēc noklusējuma mēģina iestatīt neizdošanos uz 50, lai gan dažas operētājsistēmas neatbalsta tik lielu rindu vai neļauj mainīt rindas garumu.
Kad klients pieprasa savienojumu un rinda ir pilna, pieprasījums neizdosies ar a SavienojumsIzņēmums. Šīs neizpildītās vērtības palielināšana var novērst dažus atteiktus savienojumus, taču nepalīdzēs ātrāk apstrādāt šos savienojumus un neietekmēs maksimālo atļauto vienlaicīgo savienojumu skaitu.







![7 ātri veidi, kā pārsūtīt datus uz jaunu tālruni [Android vai iPhone] pārsūtīšana no tālruņa uz tālruni](https://www.jguru.com/wp-content/uploads/2026/01/word-image-116310-1-e1768996905264-100x70.jpeg)