<div dir="ltr"><div>Ciao,<br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-25 0:53 GMT+02:00 Samuele <span dir="ltr"><<a href="mailto:samuele.zanin@tiscali.it" target="_blank">samuele.zanin@tiscali.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Cercavo se possibile il modo di forzarne il refresh dal lato server.<br></blockquote></div><br></div><div class="gmail_extra">Una soluzione da anni '80 è il tag <META .../> che permette di suggerire al client di effettuare un polling ogni X secondi verso il server:<br><br><pre style="" class="default prettyprint prettyprinted"><code><span class="tag"><html></span><span class="pln">
    </span><span class="tag"><head></span><span class="pln">
        </span><span class="tag"><title>AutoRefresh ogni 5 secondi</span><span class="tag"></title></span><span class="pln">
        </span><span class="tag"><meta</span><span class="pln"> </span><span class="atn">http-equiv</span><span class="pun">=</span><span class="atv">”refresh”</span><span class="pln"> </span><span class="atn">content</span><span class="pun">=</span><span class="atv">”5" /></span><span class="pln">
    </span><span class="tag"></head></span><span class="pln">
    </span><span class="tag"><body></span><span class="pln">
    ...
    </span><span class="tag"></body></span><span class="pln">
</span><span class="tag"></html></span></code></pre><br></div><div class="gmail_extra">Come si vede, il tag va inserito all'interno della sezione <HEAD .../>.<br></div><div class="gmail_extra">I rischi sono:<br><ul><li>potresti rinfrescare la pagina anche quando il dato non cambia (spreco di CPU, RAM, LAN)</li><li>potresti non visualizzare dei dati se il dato originario viene modificato con una frequenza maggiore del refresh. <br></li></ul></div><div class="gmail_extra"><br></div><div class="gmail_extra">Probabilmente basta trovare il giusto valore in secondi di refresh.</div><div class="gmail_extra"><br></div><div class="gmail_extra">In alternativa potresti:<br><ul><li>invertire l'architettura, portando il server sul client (es.: server X sui client e microcontroller che "scrive" sui server X remoti)</li><li>implementare il modello Push [1]<br></li></ul></div><div class="gmail_extra"><br></div><div class="gmail_extra">Links:<br>[1] <a href="https://en.wikipedia.org/wiki/Push_technology">https://en.wikipedia.org/wiki/Push_technology</a><br><br></div><div class="gmail_extra">Saluti <br></div><div class="gmail_extra"><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Danilo<br>GnuPG Key ID: 0x19145C6743E9833D</div></div></div></div>
</div></div></div></div>