Programmation réseaux

Dans cette série de vidéos, vous apprendrez à :

  • Programmer un client-serveur TCP en C et Java
  • Programmer un client-serveur UDP en C et Java
  • Faire un serveur multi-client en C (facultatif)

Programmation par socket

Après avoir vu cette vidéo, vous devriez être capable de répondre aux questions suivantes :

  • expliquer à quoi correspond une socket
  • initialiser une structure sock_addr
  • expliquer ce qu’est le NBO et pourquoi il est nécessaire d’en tenir compte lors de la programmation en réseaux

Programmation TCP

Après avoir vu cette vidéo, vous devriez être capable de répondre aux questions suivantes :

  • comment utiliser les fonctions listen et accept pour programmer un serveur
  • comment utiliser la fonction connect pour programmer un client
  • comment utiliser les fonctions read et write dans le dialogue client/serveur

Programmation UDP

Après avoir vu cette vidéo, vous devriez être capable de répondre aux questions suivantes :

  • comment écrire un serveur UDP
  • comment écrire un client UDP