? . Microsoft -Programmierer können die Vorteile der NET-Framework , um nützliche Aufgaben wie die Überwachung der Netzwerk-Verbindungen auszuführen. Aus diesem Grund hat jeder Sprache mit dem . NET-Framework zugeordnet Zugriff auf die Objekte und Daten, um diese Aufgaben zu automatisieren. Zum Beispiel kann die VB.NET Sprache zu übersetzen Klassen, die in der Lage ist zu hören lokalen Netzwerk-Ports sind . Beim Erstellen einer Visual Basic-Skript für telnet -Verkehr auf einem bestimmten Port zu hören, der Programmierer muss nur eine TcpListener erstellen , um die Verbindung zu verwalten. Telnet
Telnet war einer der ersten und primären Verbindung Protokolle zur Verfügung , um Benutzer von vernetzten Computern . Mit einem Telnet-Client kann ein Benutzer Zugriff auf einen Remote-Computer über das Internet , indem der Computer die IP- Adresse oder den Domain-Namen. Wenn der Remote-Computer die Verbindung akzeptiert , kann der Benutzer sich anmelden und Zugriff auf den Computer. Sobald eine Telnet-Verbindung hergestellt ist, kann ein Benutzer nicht nur die Übertragung von Dateien , sondern auch Befehle auf dem Remote-Computer.
Telnet Ports und Anschlüsse
eine Telnet-Verbindung ermöglicht eine Benutzer mit einem Computer verbinden durch bestimmte " Ports. " ein Netzwerkanschluss ist eine virtuelle Adresse in das EDV-System , das Verbindungen zwischen zwei Computern verarbeitet. Diese Öffnungen dienen als Kanäle, durch die Kommunikation stattfindet , und sie halten die Trennung zwischen den verschiedenen Netzwerk-Dienste . Zum Beispiel verwendet die HTTP-Verbindung , die Daten im Zusammenhang mit Web -Seite Anforderungen verarbeitet einen anderen Port als Anschluss für Messaging-Dienste verwendet .
VB.NET und Häfen
< p> Microsoft . NET-Implementierung der Programmiersprache Visual Basic , VB.NET genannt , verwendet integrierte Objekte Netzwerk-Ports zu behandeln. Insbesondere kann die " TcpListener " Klassenobjekt eingehenden Verkehrs an bestimmten Ports des Computers zu hören. Das Objekt kann zu jedem Hafen zu hören und akzeptieren jede Art von eingehenden Daten , sofern das Programm enthält den Code zu übersetzen oder zu manipulieren , dass die Daten . Die TcpListener Klasse kann als eine grundlegende Verbindung Handler für ein VB.NET Skript für Telnet Gebrauch bestimmt dienen .
Mit VB.Net zu Ports
Hören durch Instanziieren ein TcpListener Objekt kann der Programmierer eine Schnittstelle Zuhörer um Daten zu sammeln und überwachen den Status eines Ports . Das folgende Beispiel veranschaulicht die TcpListener Objekt . Zunächst erstellt das Programm die TcpListener Objekts und stellt es auf den lokalen Port " 6667 " für eingehende Verbindungen lauschen. Dieser Anschluss könnte Telnet -Verkehr zu erhalten, sofern die VB-Skript hat den Code , damit umzugehen :
Importe System.NetImports System.Net.SocketsImports Microsoft.VisualBasic
Klasse TelnetListener
Public Shared Sub Main () Dim
tel Wie TcpListenertel = nichts
TryDim Port als Int32 = 6667Dim hinzufügen Als IPAddress = IPAddress.Parse ( "127.0.0.1" )
< p> tel = New TcpListener ( add, Port) tel.Start ()