Condividi tramite


Concetti relativi agli strumenti remoti

I concetti seguenti vengono usati nello strumento Remoto.

Client e Server

Lo strumento remoto usa un paradigma client-server che evita le parole locale e remoto, che sono termini relativi che possono generare confusione quando sono presenti più utenti e più computer.

I comandi digitati nei computer client e server vengono visualizzati nelle finestre del prompt dei comandi di entrambi i computer.

Il Server

Il server è il computer in cui viene eseguito il programma console. Il server remoto è l'istanza dello strumento remoto in esecuzione sul server. Il server stabilisce e assegna un nome alla sessione remota (named pipe), rilascia il comando per avviare il programma console e determina chi è autorizzato a connettersi alla sessione.

Il cliente

Il client è un computer remoto che invia comandi al programma console. Il client remoto è l'istanza dello strumento remoto in esecuzione sul computer client. Il client si connette alla sessione remota stabilita dal server e usa la sessione remota (named pipe) creata dal server per inviare comandi al programma console eseguito nel server.

Lo strumento Remoto supporta più client in ogni sessione remota. Ogni client esegue un client remoto. Tutti i client possono inviare comandi al programma console in esecuzione nel server e tutti i client possono visualizzare i comandi inviati e l'output.

sessione visibile

Quando le sessioni remote sono visibili, vengono visualizzate nell'elenco delle sessioni remote nel computer. Per visualizzare l'elenco, usare il comando di query Server remoto (/q).

Per impostazione predefinita, sono visibili solo le sessioni del debugger, ovvero le sessioni in cui il valore del parametro Command include le parole kd, dbg, remoteds, ntsdo cdb; in caso contrario, la sessione non è visibile. Il parametro del comando fa parte del comando dello Strumento remoto sul server.

Per rendere visibile una sessione, aggiungere il parametro /v al comandoserver remoto. Per rendere invisibile una sessione del debugger, aggiungere il parametro /-v al comando .

Per aiuto con il comando Query del Server Remoto, vedere Comando Query del Server Remoto.