Usuário com melhor resposta
Csharp -> Enviar comandos para o servidor (Sockets).

Pergunta
-
Minha dúvida é a seguinte :
Em uma aplicação cliente/servidor, quais comandos o cliente pode mandar para o servidor executar, como por exemplo um shutdown ?
O comando de shutdown em uma máquina local é : shutdown -s t 'tempo' ...
Mas como mandar uma mensagem em forma de bytes ou string para o server executa-lá ?
Respostas
-
Olá,
Você quer programar o cliente para enviar os comandos e um servidor para receber o mesmos? Os comandos você pode fazer os "seus" e quando chegar no servidor extrair ele pra maquina(tipo comando de DOS) ou já passar comandos DOS direto.
http://www.codeproject.com/Articles/463947/Working-with-Sockets-in-Csharp
http://www.devmedia.com.br/trabalhando-com-soquetes-no-c-csharp/4356
- Editado welington jrModerator segunda-feira, 7 de março de 2016 11:45
- Marcado como Resposta Marcos SJ segunda-feira, 7 de março de 2016 16:22
Todas as Respostas
-
Olá,
Você quer programar o cliente para enviar os comandos e um servidor para receber o mesmos? Os comandos você pode fazer os "seus" e quando chegar no servidor extrair ele pra maquina(tipo comando de DOS) ou já passar comandos DOS direto.
http://www.codeproject.com/Articles/463947/Working-with-Sockets-in-Csharp
http://www.devmedia.com.br/trabalhando-com-soquetes-no-c-csharp/4356
- Editado welington jrModerator segunda-feira, 7 de março de 2016 11:45
- Marcado como Resposta Marcos SJ segunda-feira, 7 de março de 2016 16:22
-
-
Mas ai você pega o texto/string/comando que veio do cliente e passa para Process.Start. Depois de ter lido o arrays de byte e extraindo o comando para string.
- Editado welington jrModerator segunda-feira, 7 de março de 2016 18:24