Les System.Net.Sockets , espace de noms dans Visual Studio.Net fournit une implémentation managée de la Windows Sockets (Winsock ) d' interface pour les développeurs qui souhaitent développer des applications de réseau. Classes socket comprennent des méthodes suivantes : Accepter , envoyer et recevoir . Accepter méthode crée un nouveau Socket pour une connexion nouvellement créée , Envoyer méthode envoie des données à un Socket connecté et recevoir méthode reçoit des données d'un Socket lié dans une mémoire tampon de réception. Instructions
1
Cliquez sur " Démarrer", " Tous les programmes " et " Visual Studio " pour ouvrir l'IDE Visual Studio . Cliquez sur " Fichier" et " Nouveau" pour créer un nouveau projet. Sélectionnez « Visual Basic », comme le langage de programmation et " Class Library " comme le modèle d'application .
2
Entrez un nom pour le projet et sélectionnez un emplacement en cliquant sur "Parcourir". Cliquez sur la classe sur le "Solution Explorer" pour ouvrir la fenêtre de code
3
Entrez le code suivant à la ServerSocket NameSpace include : . importation SystemImport System.NetImport System.Net.Sockets
4
définir des variables en utilisant le code suivant : serverSocket As SocketDim clientSocket AS SocketDim ReceiveBuffer ( buffersize ) AS ByteDim sendBuffer ( buffersize ) AS ByteDim rc AS ReceiveBuffer
5
Créer le socket serveur et mettez-le écouter : serverSocket = new Socket ( _localAddress.AddressFamily , _sockType , _sockProtocol _) serverSocket.Bind ( LocalEndpoint ) serverSocket.Listen (1)
6
créer le socket client, tampon de réception du socket serveur et Refermez le socle: clientSocket = serverSocket.Accept () rc =