Delen via


Een repeater gebruiken

Een repeaterverbinding voldoet aan zeer eenvoudige regels:

  • Alle communicatie die de server en client voor elkaar willen gebruiken, wordt zonder wijziging door de repeater doorgegeven.

  • Elke actie die de server uitvoert met betrekking tot de transportverbinding, is van invloed op de repeater (en alleen indirect van invloed op de client).

  • Elke actie die de client uitvoert met betrekking tot de transportverbinding is van invloed op de repeater (en alleen indirect van invloed op de server).

Dit betekent dat eventuele foutopsporingsopdrachten, foutopsporingsprogramma-uitvoer, besturingssleutels en bestandstoegang precies plaatsvinden alsof de client en server rechtstreeks zijn verbonden. De repeater is onzichtbaar voor al deze opdrachten.

Acties die de verbinding zelf beƫindigen, zijn van invloed op de repeater. Als u bijvoorbeeld een qq(Quit) opdracht van de client uitgeeft, wordt de server afgesloten en wordt er een afsluitsignaal naar het transport verzonden. Hierdoor wordt de repeater afgesloten (tenzij deze is gestart met de optie -p). In een ander voorbeeld geeft de .clients (List Debugging Clients) opdracht de computernaam van de client weer, maar wordt het verbindingsprotocol weergegeven dat wordt gebruikt om de server te verbinden met de repeater.

Als de server wordt afgesloten, wordt de repeater automatisch afgesloten (tenzij deze is gestart met de optie -p). Wanneer de repeater wordt afgesloten, wordt er ook een foutopsporingsclient afgesloten, hoewel een slimme client dat niet doet. Als u om een of andere reden de repeater rechtstreeks moet beƫindigen, kunt u Taakbeheer of het hulpprogramma kill.exe gebruiken.