Programmation C sharp/Programmation réseau

Cette page est considérée comme une ébauche à compléter . Si vous possédez quelques connaissances sur le sujet, vous pouvez les partager en éditant dès à présent cette page (en cliquant sur le lien « modifier »).

Ressources suggérées : Programmation C sharp/Bibliographie et liens

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.

Programmation C#
Programmation C#
Modifier ce modèle

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

modifier

L'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.