Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Môže Visual Basic Script Počúvajte na Port Telnet

? Programátori spoločnosti Microsoft môžu využiť NET Framework vykonať užitočné úlohy , ako je sledovanie sieťových pripojení .. Pretože toto , každý jazyk spojený s Framework . Má prístup k objektom a údajov potrebných pre automatizáciu týchto úloh . Napríklad , jazyk VB.NET môžu pristupovať tried , ktoré sú schopné počúvania miestnych sieťových portov . Pri vytváraní skript jazyka Visual Basic počúvať telnet prevádzku na určitý port , programátor potrebuje iba vytvoriť TcpListener pre správu pripojenia . Telnet

Telnet bol jedným z prvých a základných protokoly pripojenia sú k dispozícii pre používateľov počítačov v sieti . S telnet klienta , môže užívateľ prístup k vzdialenému počítaču cez internet dodávať adresu IP počítača alebo názov domény . Ak je vzdialený počítač prijímať pripojenie , používateľ môže prihlásiť a získať prístup k počítaču . Akonáhle je spojenie telnet založená , môže používateľ nielen prenášať súbory , ale tiež spúšťať príkazy na vzdialenom počítači .
Telnet Porty a pripojenie

pripojenie telnet umožňuje užívateľ pripojiť k počítaču prostredníctvom určitých " portov . " sieťový port je virtuálna adresa v počítačovom systéme , ktorý spracováva pripojenie medzi dvoma počítačmi . Tieto porty slúžia ako kanály , prostredníctvom ktorého dochádza komunikácie , a udržujú odstup medzi rôznymi sieťovými službami . Napríklad , pripojenie HTTP , ktorá spracováva údaje vzťahujúce sa k žiadostiam stránka používa iný port , ako spojenie používané pre zasielanie správ služby .
VB.NET a porty

Microsoft . NET implementácia jazyka Visual Basic programovací jazyk , nazvaný VB.NET , využíva vstavané objekty pre spracovanie sieťových portov . Konkrétne , " TcpListener " objekt triedy môžete počúvať prichádzajúce prevádzku na konkrétne porty v počítači . Objekt možno počúvať ľubovoľný port a prijímam akúkoľvek prichádzajúce dáta , za predpokladu , že program obsahuje kód , prekladať alebo manipulovať tieto dáta . Trieda TcpListener môže slúžiť ako základné pripojenie obslužné rutiny pre skript VB.NET určené na použitie Telnet .
Použitie VB.Net Počúvanie porty

konkretizáciu TcpListener objekt , programátor môže vytvoriť portu poslucháča zhromažďovať údaje a sledovať stav portu . Nasledujúci príklad ilustruje TcpListener objekt . Po prvé , program vytvorí TcpListener objekt a nastaví ju počúvať na lokálny port " 6667 " pre prichádzajúce pripojenia . Tento port by mohol získať telnet prevádzky , za predpokladu , že VB skript má kód s ňou zaobchádzať :

Dovoz System.NetImports System.Net.SocketsImports Microsoft.VisualBasic

Trieda TelnetListener

public Shared Sub Main ( )

Dim tel ako TcpListenertel = nič

TryDim portu ako Int32 = 6667Dim pridať ako IPAddress = IPAddress.Parse ( " 127.0.0.1 " )

tel = New TcpListener ( pridať port ) tel.Start ( )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené