03. januar 2002 - 23:32Der er
9 kommentarer og 1 løsning
Socket disconnect ?
Jeg har en applet der kører som en slags broadcast/streaming server.
Jeg smider alle nye brugere/connections ind i en vector, og så står den bare og kører et uendeligt loop med en sleep indeni, problemet er så...hvordan kan jeg se om de er disconnect, altså har lukket forbindelsen eller måske computeren gik ned ?
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Du lavet bare en isAlive() metode på klienten og får den til at throwe en exception. Og den kalder du hver gang du køre vektoren igennem for at finde ud af om klienten stadig er på. Hvis forbindelsen failer i try blokken smider du den ud af vektoren i catch blokken. Thats it. Sådan plejer jeg at løse det
Jeg kunne ikke få din function til at virke helt, men jeg tror ideen er ok, og den vil jeg lege videre med. :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.