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 locali e remote, che sono termini relativi che possono essere confusi quando ci sono 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.

The Server

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

The Client

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

Lo strumento Remote 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 visualizzati.

Sessione visibile

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

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

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

Per informazioni sul comando query server remoto, vedere Comando query server remoto.