como voce imagina que seria essa comunicação se o computador remoto não teria nenhum agente para recebe-la?
Há nessa sua idéia alguns pontos obscuros:
i) como voce imagina fazer autenticação dessa assistencia, se o computador remoto não tem nenhum cliente/servidor que responda as requisições? Ele simplesmente as aceita (sabe-se lá como as recebe) e as executa?
ii) Na minha condição de usuário que deseja fazer a assistencia, como eu iria identificar o computador assistido?? Preciso de um IP/Porta?? Um identificador?? Alguma coisa que mapeie essa conexão.. E já que haverá conexão, eu preciso da outra ponta um agente que a receba.
O que voce pode olhar, já que não quer desenvolver um programa de assistencia na máquina remota, pode olhar o protocolo RDP, que é usado pelo Terminal Services. Dessa forma, voce implementa apenas o lado cliente, e se conecta na máquina remota, sem precisar desenvolver nada nela.
Abraços, cox