Incorpora sessioni terminali in app .NET
Visualizza schermi terminal remoti e automatizza interazioni basate su testo con componenti di emulazione per .NET Framework.

L'emulazione consente a un'applicazione .NET Framework di interpretare sequenze di controllo da un sistema remoto e riprodurre la sua visualizzazione testuale, comprese posizioni del cursore, colori e formattazione dei caratteri. Gli sviluppatori possono incorporare un terminale interattivo per gli utenti o elaborare l'output del terminale in modo programmatico per automatizzare comandi ed estrarre informazioni. Questo è utile quando si integrano applicazioni host che espongono un'interfaccia terminale, consentendo ai flussi di lavoro esistenti di essere accessibili dall'interno di un'applicazione .NET Framework.
Diversi prodotti di comunicazione e messaggistica per .NET Framework supportano l'emulazione, inclusi:
- Rebex SSH Shell offre un controllo terminal Windows Forms per sessioni SSH e Telnet, più un terminale virtuale per interazioni automatizzate senza schermo visibile.
- PowerTCP Emulation for .NET di Dart Communications supporta terminal VT52, VT100, VT220 e VT320, con screen scraping per estrarre testo dalle visualizzazioni terminal.
- SocketTools .NET Edition di Catalyst Development Corp. include un controllo terminal ANSI, VT100 e VT220 con API per gestire le celle di visualizzazione, le posizioni del cursore e gli attributi del testo.
Per un'analisi approfondita delle caratteristiche e dei prezzi, visita il nostro confronto dei componenti di comunicazione e messaggistica .NET Framework.
Confronta i componenti di comunicazione e messaggistica per .NET Framework