Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    12

    [C] Ha senso un socket dedicato al keepalive!?

    Salve a tutti..
    ho realizzato un client e un server che scambiano dei file attraverso socket UDP.. il server è ovviamente concorrente. Mi ritrovo ora a dover rilevare e gestire i casi di crash.
    La mia idea è la seguente: nel server mentre i child di occupano di servire le richieste il padre si occupera solo di inviare ad intervalli regolari un messaggio di keepalive al client per sapere se è ancora "vivo" o no. Lato client vorrei fare una fork e mettere su un secondo socket a parte il child di modo che questo si occupi solo dell'interazione per il keepalive.
    Secondo voi è un'idea sensata aprire un secondo socket sul client per il keepalive?
    vi ringrazio in anticipo
    Luigi

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469
    per UDP? non direi, visto che è connectionless

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    12
    la traccia del progetto mi richiede di rilevare e segnalare i crash del client e del server.. nonchè di rilevare e provvedere agli errori di trasmissione compresi pecchetti duplicati, pacchetti fuori sequenza etc etc...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.