OldWildWeb Logo

Socket Server in C esempio

Un Socket Server Multi CLient In C esempio programmazione


Un esempio di server multi client in C per Linux Echo Server Porta 502


La programmazione con i Socket in C può risultare molto difficoltosa, sopratutto se si intende realizzare un applicazione Server Multi Client.

In questo articolo abbiamo realizzato e allegato il codice C Linux, si tratta di un server multi client.

Questo codice rispetto altri che troverete in rete è molto semplice da comprendere, inoltre funziona piuttosto bene.

Questo software è un echo server che sfrutta i socket di tipo non bloccanti sulla porta 502.

Il funzionamento di questo codice è semplice: Viene creato un array di N socket, gestibili attraverso un loop principale che ne controlla il flusso.