Programmation C sharp/Programmation réseau
L'utilisation d'un réseau informatique dans une application permet de communiquer avec d'autres applications exécutées sur d'autres machines, voire la même machine.
L'espace de noms System.Net regroupe les classes concernant la programmation réseau en général (adresse IP, ...).
L'espace de noms System.Net.Sockets regroupe les classes concernant l'utilisation de sockets.
Utilisation de sockets
modifierL'espace de noms System.Net.Sockets possède une classe Socket qui est une abstraction de bas niveau d'une socket en général.
Les classes TcpClient et TcpListener gèrent une socket utilisant le protocole TCP.
La classe UdpClient gère une socket utilisant le protocole UDP.