Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Μπορεί Visual Basic Script Ακούστε σε Port Telnet

; Microsoft προγραμματιστές μπορούν να επωφεληθούν από την NET πλαίσιο για την εκτέλεση χρήσιμες εργασίες , όπως οι συνδέσεις του δικτύου παρακολούθησης . . Εξαιτίας αυτού , κάθε γλώσσα που σχετίζεται με το πλαίσιο ΝΕΤ . Έχει πρόσβαση στα αντικείμενα και τα στοιχεία που απαιτούνται για την αυτοματοποίηση αυτών των καθηκόντων. Για παράδειγμα , η γλώσσα VB.NET μπορεί να έχει πρόσβαση τάξεις που είναι σε θέση να ακούτε τον τοπικό θύρες δικτύου . Όταν δημιουργείτε μια δέσμη ενεργειών Visual Basic για να ακούσετε για την κυκλοφορία telnet σε ένα συγκεκριμένο λιμένα , ο προγραμματιστής πρέπει να δημιουργήσει ένα TcpListener να διαχειριστείτε τη σύνδεση μόνο . Telnet
Η

Telnet ήταν ένα από τα πρώτα και τα πρωτογενή πρωτόκολλα σύνδεσης διαθέσιμες στους χρήστες των δικτυωμένων υπολογιστών . Με έναν πελάτη telnet , ένας χρήστης μπορεί να έχει πρόσβαση σε έναν απομακρυσμένο υπολογιστή μέσω του Διαδικτύου , παρέχοντας τη διεύθυνση IP του υπολογιστή ή το όνομα τομέα . Εάν ο απομακρυσμένος υπολογιστής δέχεται συνδέσεις, ο χρήστης μπορεί να συνδεθεί και να αποκτήσει πρόσβαση στον υπολογιστή . Μόλις καθιερωθεί μια σύνδεση telnet , ένας χρήστης μπορεί να μεταφέρει μόνο τα αρχεία , αλλά επίσης να εκτελέσετε εντολές στον απομακρυσμένο υπολογιστή .
Εικόνων Telnet Θύρες και συνδέσεις
Η

μια σύνδεση telnet επιτρέπει σε ένα χρήστη να συνδεθεί με έναν υπολογιστή μέσω ορισμένων " λιμάνια . « Μια θύρα δικτύου είναι μια εικονική διεύθυνση στο σύστημα του υπολογιστή που χειρίζεται συνδέσεις μεταξύ δύο υπολογιστών . Οι λιμένες αυτοί χρησιμεύουν ως δίαυλοι μέσω των οποίων λαμβάνει χώρα επικοινωνία , και διατηρείται ο διαχωρισμός μεταξύ των διαφόρων υπηρεσιών δικτύου . Για παράδειγμα , η σύνδεση HTTP που χειρίζεται τα δεδομένα που σχετίζονται με τις αιτήσεις ιστοσελίδα χρησιμοποιεί διαφορετική θύρα από τη σύνδεση που χρησιμοποιείται για υπηρεσίες μηνυμάτων .

Η VB.NET και Λιμάνια
Η

. NET εφαρμογή της Microsoft της γλώσσας προγραμματισμού Visual Basic , που ονομάζεται VB.NET , χρησιμοποιεί ενσωματωμένα σε αντικείμενα για να χειριστεί θύρες δικτύου . Συγκεκριμένα , η « TcpListener " class αντικείμενο, να ακούσετε για την εισερχόμενη κίνηση σε συγκεκριμένες θύρες του υπολογιστή . Το αντικείμενο μπορεί να ακούσει σε οποιαδήποτε θύρα και να δεχθεί οποιοδήποτε είδος των εισερχόμενων δεδομένων , υπό την προϋπόθεση ότι το πρόγραμμα περιέχει τον κωδικό για να μεταφράσει ή να χειριστείτε τα δεδομένα. Η κατηγορία TcpListener μπορεί
να χρησιμεύσει ως ένα βασικό χειριστή σύνδεσης για ένα σενάριο VB.NET προορίζονται για χρήση Telnet .
Η χρήση VB.Net να ακούσετε
Λιμάνια

Με ένα στιγμιότυπο TcpListener αντικείμενο , ο προγραμματιστής μπορεί να δημιουργήσει έναν ακροατή θύρα για τη συλλογή δεδομένων και την παρακολούθηση της κατάστασης του λιμένα . Το ακόλουθο παράδειγμα απεικονίζει το αντικείμενο TcpListener . Πρώτον , το πρόγραμμα δημιουργεί το αντικείμενο TcpListener και το θέτει για να ακούσετε το τοπικό λιμάνι " 6667 " για τις εισερχόμενες συνδέσεις . Αυτή η θύρα θα μπορούσε να λάβει την κυκλοφορία telnet , εφόσον το σενάριο VB έχει τον κωδικό για να χειριστεί :

εισαγωγές System.NetImports System.Net.SocketsImports Microsoft.VisualBasic

Class TelnetListener

Δημόσια Κοινόχρηστο Sub Main ( )

Dim τηλ. Όπως TcpListenertel = τίποτα

TryDim λιμάνι Όπως Int32 = 6667Dim προσθέσετε Όπως IPAddress = IPAddress.Parse ( " 127.0.0.1 " )

τηλ. = Νέα TcpListener ( προσθήκη , λιμάνι ) tel.Start ( )
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα