? Programmeurs de Microsoft peuvent profiter du cadre NET pour effectuer des tâches utiles, telles que le suivi des connexions réseau. . Pour cette raison, une langue associée avec le framework. NET a accès aux objets et les données nécessaires pour automatiser ces tâches . Par exemple, le langage VB.NET peut accéder aux classes qui sont capables d'écouter les ports de réseau local . Lorsque vous créez un script Visual Basic pour écouter le trafic telnet sur un port spécifique , le programmeur n'a besoin que de créer un TcpListener pour gérer la connexion . Telnet Telnet a été l'un des premier et principal protocoles de connexion disponibles pour les utilisateurs d' ordinateurs en réseau. Avec un client telnet , un utilisateur peut accéder à un ordinateur distant via Internet , en fournissant l'adresse IP de l'ordinateur ou le nom de domaine. Si l'ordinateur distant accepte les connexions , l'utilisateur peut se connecter et d'accéder à l'ordinateur. Une fois la connexion telnet est établie, l'utilisateur peut non seulement transférer des fichiers , mais aussi d'exécuter des commandes sur l'ordinateur distant . Telnet ports et connexions une connexion Telnet permet à un l'utilisateur de se connecter à un ordinateur par l'intermédiaire de certains "ports ". un port de réseau est une adresse virtuelle dans le système informatique qui gère les connexions entre deux ordinateurs . Ces ports servent de canaux à travers lesquels la communication se produit, et ils maintiennent une séparation entre les différents services du réseau. Par exemple , la connexion HTTP qui gère les données relatives aux demandes de pages web utilise un port différent de la connexion utilisée pour les services de messagerie . VB.NET et Ports < p> . mise en œuvre NET de Microsoft sur le langage de programmation Visual Basic, VB.NET appelé , utilise objets intégrés pour gérer les ports réseau . Plus précisément, l'objet de classe " TcpListener " peut écouter le trafic entrant sur les ports spécifiques de l'ordinateur. L'objet peut écouter à n'importe quel port et à accepter toute sorte de données entrantes , à condition que le programme contient le code de traduire ou de manipuler ces données . La classe TcpListener peut servir de gestionnaire de connexion de base d'un script VB.NET destiné à être utilisé Telnet. Utilisant VB.Net à écouter Ports par l'instanciation d'un TcpListener objet , le programmeur peut créer un écouteur de port pour recueillir des données et contrôler l'état d'un port. L'exemple suivant illustre l'objet TcpListener . Premièrement, le programme crée l'objet TcpListener et la met à l'écoute sur le port local " 6667 " pour les connexions entrantes . Ce port pourrait recevoir le trafic telnet, fourni le script VB a le code pour gérer cela : importations System.NetImports System.Net.SocketsImports Microsoft.VisualBasic Classées TelnetListener public Shared Sub Main ( ) tel As TcpListenertel = rien le port TryDim Comme Int32 = 6667Dim ajouter au IPAddress = IPAddress.Parse ( "127.0.0.1" ) < p> tel = New TcpListener ( add , port) tel.Start ()
|