Un web server integrabile per applicazioni “Home Building Automation” basate sul protocollo TCP/IP - La casa va in Internet - Il Giornale dell'Installatore Elettrico. n. 9 - 25 Maggio 2003 - Anno 25
Contacts: Mobile +39 335-1880035 MSN: crandieri@hotmail.com | SKYPE: intellisystem_technologies email: randieri@intellisystem.it web: http://www.intellisystem.it Facebook https://www.facebook.com/intellisystem Linkedin https://www.linkedin.com/in/cristianrandieri Twitter https://twitter.com/C_Randieri ResearchGate: http://www.researchgate.net/profile/Cristian_Randieri Academia.edu: https://unict.academia.edu/CristianRandieri YouTube Channel: https://www.youtube.com/c/intellisystemit Google+: https://plus.google.com/+IntellisystemIt
Contacts: Mobile +39 335-1880035 MSN: crandieri@hotmail.com | SKYPE: intellisystem_technologies email: randieri@intellisystem.it web: http://www.intellisystem.it Facebook https://www.facebook.com/intellisystem Linkedin https://www.linkedin.com/in/cristianrandieri Twitter https://twitter.com/C_Randieri ResearchGate: http://www.researchgate.net/profile/Cristian_Randieri Academia.edu: https://unict.academia.edu/CristianRandieri YouTube Channel: https://www.youtube.com/c/intellisystemit Google+: https://plus.google.com/+IntellisystemIt
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
INSERTO<br />
<strong>Un</strong> <strong>web</strong> <strong>server</strong> <strong><strong>in</strong>tegrabile</strong> <strong>per</strong><br />
<strong>applicazioni</strong> <strong>“Home</strong> <strong>Build<strong>in</strong>g</strong><br />
<strong>Automation”</strong> <strong>basate</strong> <strong>sul</strong> <strong>protocollo</strong><br />
<strong>TCP</strong>/<strong>IP</strong><br />
a<strong>per</strong>tura fotolito<br />
bs28089.tif<br />
<strong>La</strong> <strong>casa</strong><br />
<strong>va</strong> <strong>in</strong> <strong>Internet</strong><br />
Cristian Randieri<br />
Intellisystem Technologies<br />
<strong>Un</strong> <strong>web</strong> <strong>server</strong> embedded è<br />
un <strong>web</strong> <strong>server</strong> progettato<br />
<strong>per</strong> lavorare all’<strong>in</strong>terno di<br />
un sistema a microprocessore caratterizzato<br />
da risorse di calcolo<br />
limitate. Aggiungendo ad un tale<br />
dispositivo la programmazione<br />
tipica del Web unitamente alle<br />
proprietà di un l<strong>in</strong>guaggio di programmazione<br />
ad alto livello quale<br />
il Ja<strong>va</strong> si ottengono <strong>in</strong>terfacce<br />
<strong>Il</strong> browser <strong>web</strong> è<br />
diventato uno standard<br />
<strong>per</strong> lo sviluppo di<br />
<strong>in</strong>terfacce utente di<br />
numerose <strong>applicazioni</strong><br />
Automation <strong>in</strong> ambiente <strong>TCP</strong>/<strong>IP</strong><br />
<strong>in</strong> maniera veloce, facile e sicura.<br />
<strong>Il</strong> comfort nell’abitazione è parte<br />
<strong>in</strong>tr<strong>in</strong>seca determ<strong>in</strong>ante del benessere<br />
psichico di ognuno.<br />
<strong>Il</strong> cont<strong>in</strong>uo adeguamento del modo<br />
di vivere alle nuove forme di<br />
comportamento sociale impone<br />
il trasferimento delle nuove abitud<strong>in</strong>i<br />
alla propria abitazione come<br />
elemento <strong>in</strong>dispensabile di<br />
cont<strong>in</strong>uità dell’aspetto comportamentale.<br />
<strong>La</strong> cont<strong>in</strong>ua evoluzione delle tecnologie<br />
<strong>basate</strong> sui sistemi digitali<br />
ha fortemente modificato le tecniche<br />
e metodologie usate nei sistemi<br />
di controllo dedicati alla<br />
Home <strong>Build<strong>in</strong>g</strong> Automation.<br />
In particolare oggi la richiesta di<br />
processi distribuiti richiede sistemi<br />
<strong>in</strong>telligenti, dispositivi di<br />
controllo e sistemi di misura capaci<br />
di comunicare attraverso la<br />
rete. <strong>Un</strong> importante requisito di<br />
questi sistemi è l’esigenza di ridurre<br />
le connessioni, il che si traduce<br />
nel semplificare la gestione<br />
dei sistemi riducendone le problematiche<br />
<strong>in</strong>erenti alla manutenzione.<br />
Fig. 1 - Architettura di un <strong>web</strong> <strong>server</strong> embedded<br />
D’altro canto poiché il World<br />
Wide Web (la “ragnatela mondiale”,<br />
o Web) è <strong>in</strong> cont<strong>in</strong>ua evoluzione,<br />
<strong>per</strong> molte <strong>applicazioni</strong><br />
commerciali e scientifiche il<br />
browser <strong>web</strong> è diventato uno<br />
standard <strong>per</strong> lo sviluppo di <strong>in</strong>terfacce<br />
utente di numerose <strong>applicazioni</strong>.<br />
Questo <strong>per</strong>ché i browser<br />
<strong>web</strong> sono capaci di fornire<br />
<strong>in</strong>terfacce GUI a <strong>va</strong>rie <strong>applicazioni</strong><br />
client/<strong>server</strong> senza il bisogno<br />
di andare ad implementare<br />
dei software <strong>per</strong> il lato client. <strong>La</strong><br />
soluzione migliore a questo tipo<br />
di esigenze è sicuramente data<br />
dall’utilizzo di un <strong>web</strong> <strong>server</strong> embedded<br />
connesso ad una <strong>in</strong>fra-<br />
di qualità, amichevoli (user<br />
friendly), a basso costo, cross<br />
platform (multi piattaforma), e<br />
network ready (pronte <strong>per</strong> lavorare<br />
<strong>in</strong> rete).<br />
Intellisystem Technologies presenta<br />
un nuovo dispositivo Recs<br />
101, nato <strong>per</strong> far fronte alle esigenze<br />
di sviluppatori che <strong>in</strong>tendono<br />
gestire <strong>applicazioni</strong> professionali<br />
<strong>per</strong> la Home <strong>Build<strong>in</strong>g</strong><br />
TABELLA 1 - SPECIFICHE DEL DISPOSITIVO RECS 101<br />
Specifica Recs 101<br />
CPU<br />
Ubicom SX52BD (8 bit microprocessor, 50 M<strong>IP</strong>S)<br />
Memoria<br />
512 Kb flash memory (utilizzata <strong>per</strong> contenere le pag<strong>in</strong>e <strong>web</strong> dell’utente)<br />
Connessione di Rete<br />
Interfaccia Ethernet 10 Base-T (IEEE802-3)<br />
Connessione Utente<br />
16 Ingressi digitali/16 Uscite digitali<br />
Protocolli <strong>Internet</strong> Supportati HTTP / BOOTP / <strong>TCP</strong> / UDP / <strong>IP</strong> ICMP / ARP Ethernet 802.3<br />
Software di Utilità<br />
Recs Utility (Piattaforma W<strong>in</strong>dows) Web page uploader e cambio <strong>in</strong>dirizzo <strong>IP</strong><br />
108 <strong>Il</strong> <strong>Giornale</strong> dell’Installatore <strong>Elettrico</strong> N. 9 <strong>25</strong> <strong>Maggio</strong> <strong>2003</strong> www.reedbus<strong>in</strong>ess.it