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 ) )
|