01. C language: client-server
Il programma client-server proposto in questa pagina è funzionalmente molto semplice e consente uno scambio di messaggi (echo) tra il programma client e il server.
Il client e il server possono essere attivati sullo stesso computer o su computer differenti.
Per portare a termine la compilazione e il link, occorre aggiungere il riferimento alla libreria Winsock.
Una volta creato il progetto su Code::Block selezionare la voce di menu:
Project/Build options...
Sulla finestra selezionare il tab linker setting e quindi, sia per l'ambiente Debug che per l'ambiente Release, aggiungere la libreria libws2_32.a.
Sito: 7ecnologie
Sezione: 13. Reti
Capitolo: 05. LAB
Paragrafo: 01. Programmazione
Approfondimento: 01. C language: client-server
Indice dei capitoli: 00. Risorse - 01. Le telecomunicazioni - 02. Il modello OSI - 03. La suite TCP/IP - 04. Il cablaggio strutturato - 05. LAB - 07. Tutorial - 98. Esercizi
Indice dei paragrafi: 01. Programmazione - 02. Monitoraggio della rete - 03. Network simulator - 04. Configurazione dei device
Indice degli approfondimenti: 01. C language: client-server - 02. Python: client-server - 03. Python: publisher-subscriber