máquinas diretas com mensagens HTTP através de navegadores

0

Eu estou executando um sistema de ventilação em minha casa. Ele é acessado através da LAN com um navegador. Estou curioso, como é possível alterar permanentemente o estado de uma máquina através do navegador usando apenas mensagens HTTP?

Ele obviamente executa um servidor da Web, mas não consegui entender como um servidor da Web controla o computador real. Talvez haja um intermediário entre um soquete e um servidor da Web que possa ler mensagens http e tomar decisões e, depois disso, encaminhar a mensagem http para o servidor da Web, que por sua vez visualiza as alterações na mensagem de resposta?

    
por potato 29.06.2016 / 12:07

1 resposta

2

O PHP oferece alguns métodos para interagir com um sistema operacional host usando os métodos exec() e shell_exec() .

As funções permitem que o PHP execute (e receba a saída de) o comando que pode ser enviado para a página para o usuário ou usado como entrada para outros processos do PHP.

Alternativamente, seu sistema de ventilação pode usar um sistema Java, C, C ++ com o qual o PHP interage e que está fazendo tudo em segundo plano em seu nome.

    
por 29.06.2016 / 16:10