Semplice domotica con Arduino Ethernet

Giorno a tutti, la mia domanda è del tutto teorica, qual'è il miglior metodo di comunicazione tra un server e l'arduino con shield ethernet.
Il mio dubbio è tra la classica richiesta http o una connessione socket (sono le uniche opzioni che mi vengono in mente, se cene sono altre sono ben accette), qual'è la più stabile e la più rapida per il trasferimento di semplici stringhe, per inviare/ricevere il valore di un input/output.

Grazie a tutti.

Ciao, nel mio progetto per la maturità (modellino di una casa domotica) ho usato dei semplici get con dati in formato jsonp, abbastanza stabile e carino anche se i dati si aggiornavano su richiesta ogni x secondi oppure ad un cambiamento di stato di qualche led, insomma, dipende da quello che hai in mente di fare, se vuoi una cosa precisa ti conviene fare uno socket ma è più difficile a differenza delle semplice richieste http, con le richieste http si ottiene un risultato accettabile. Se vuoi, per esempio, ti posto il video del mio progetto che fa uso delle richieste http: - YouTube