docx

essay A

La programmation réseau en . NET Par gretro www. openclassrooms. com Licence Creative Commons 7 2. 0 Dernière mise à jour le 15/11/2012 2/100 Sommaire Lire aussi La programmation ré or 112 Sni* to View Partie 1 : Les threads et les delegates 2 4 Les Les delegates, une référence en la matière ! Le delegate Action „ Le delegate Func alors ? Un petit exemple 10 Les méthodes anonymes Logique des méthodes anonymes — 13 Cas concret d’utilisation des méthodes 14 En résumé… ?? 15 Le multi-tâche hreads — 16 Un peu d’histoire . Le multi-task en Windows Les threads, enfin ! Les différents types de thread . 17 Comment lancer le thread ? . Les mécanismes de synchronisation 21 Les varlables de contrôle Le lock paGF3DF112 . 21 lock — 23 Mutex 27 SemaphoreSlim . 30 Le join() 31 33 Le multithreading en Windows Forms 34 Et les delegates dans tout Le cas des évènements — Le cas classique 4 12 classique BackgroundWorkers résumé… 35 37 40 42 Travail Pratique . La problématique .

Les classes de ase Votre défi, si vous l’acceptez, sera… Solution à la partie La suite Énoncé Défi supplémentaire 43 44 46 47 49 Partie 2 : La programmation en UDP 50 La théorie de départ Organisation des réseaux — Comment l’information transige-t-elle sur le réseau ? Le principe de couches Récapitulatif Le protocole Les types de communication Le modèle Client- Serveur Le modèle Peer-To-Peer (point-à- point) Les autres modèles outils — Comment utiliser Wireshark En résumé. ; ’12 51 53 54 55 56

Première communication — 58 client Les classes ? utiliser Création du projet — — — Explications du processus Conclusions serveur . 8 12 Création d’un serveur Programmation du serveur LJDP Test de la solution 59 60 61 62 63 66 Travail Pratique . mini-chat 67 Définition du client . wvuw. openclassrooms. com paGFgDF112 Hein, broadcaster ?? Correction . . . . „ . . . Quelques tests L heure de la correction a sonné Pistes d’amélioration . 68 69 71 72 77 La sérialisation des objets . 79 PAGF 12