Un socket est un point final de lien de communication entre le programme du serveur et du programme client fonctionnant sur un réseau. Le programme serveur a une douille qui est lié à un numéro de port , qui écoute les demandes du programme client. Le programme client a besoin de connaître l'adresse IP du serveur , pour envoyer une demande au programme de serveur . Après la communication de la douille étant établie, le serveur et le client peuvent communiquer via les sockets . En VB.net , l'espace de noms System.Net.Sockets englobe toutes les classes de socket , les méthodes et les propriétés que vous pouvez utiliser pour développer des applications de socket. Choses que vous devez
VB.NET
Voir Plus Instructions
1
Cliquez sur " Démarrer", " Tous les programmes " et " Visual Studio " . Cliquez sur " Fichier" et "Nouveau projet" pour créer un nouveau projet. Sélectionnez « Visual Basic », comme le langage de programmation et " Application Windows " comme type d' application. Entrez un nom pour le projet. Choisissez un emplacement pour le projet.
2
Cliquez sur " Form1 " dans le cadre du nouveau projet sur le panneau de navigation de gauche . Cliquez sur " Barre d'outils" puis sélectionnez "Bouton ". Cliquez sur la zone vierge de " Form1 " et déposez le bouton. Dans la section Propriétés, entrez un nom et une description pour le bouton.
3
Double- cliquez sur le bouton pour ouvrir la fenêtre de programmation. Définir des variables comme suit :
tcpclient As New TcpClient
NetworkStream As NetworkStream
Connectez-vous à l'ordinateur serveur :
tcpclient.Connect (« 127.0 .1.5 " )
4
le serveur envoie les informations au client : " texte " contient des données qui sont écrites dans " NetworkStream " alors que le réseau lit les informations de« NetworkStream "à" mybuffer "< br . >
texte As text.length )
Dim buffersize AS Integer = tcpclient.ReceiveBufferSize
Dim mybuffer ( buffersize ) As Byte
networkstream.Read ( mybuffer , 0, buffersize )
Console.Writeline ( Encoding.ASCII.GetString ( mybuffer , 0, buffersize ) )