Q: O servidor pode enviar comandos para o dispositivo utilizando a comunicação HTTP?
A: Só a comunicação TCP pode estabelecer uma ligação longa e só com uma ligação longa é que o servidor pode enviar comandos para o dispositivo. Os outros métodos de comunicação apenas permitem que o dispositivo envie pedidos ao servidor.