
WAP-Link V1.2 WAP & SMS SERVER toolbox per sistemi embedded
WAP-Link
WAP-Link è un sistema di sviluppo software per l'implementazione ed integrazione di SERVER WAP ed SMS in sistemi embedded (impianti o dispositivi elettronici), per consentirne l'accesso remoto attraverso un comune telefono cellulare GSM dotato di browser WAP. Utilizzando Wap-Link è possibile ad esempio
visualizzare i dati dell'applicazione sul display del terminale mobile
(monitoraggio di impianti o sistemi industriali, stazioni di raccolta dati,
etc.) o comandare a distanza qualunque dispositivo senza dover disporre di appositi telecomandi (antifurto, home automation, etc).
Attraverso l'invio di messaggistica SMS l'applicazione è
inoltre in grado di segnalare ad un terminale mobile il verificarsi di
particolari eventi (allarmi, anomalie, segnalazione periodica dello stato,
etc.). Wap-Link non richiede specifiche conoscenze di networking, protocolli, e tecnologia GSM/WAP e consente allo sviluppatore di concentrarsi esclusivamente sulla propria applicazione.
Le attività di sviluppo di una nuova applicazione con Wap-Link sono semplici ed immediate. L'interfaccia utente dell'applicazione può essere realizzata in codice WML utilizzando un comune sistema di sviluppo esistente (ad esempio il Nokia Development Kit). Il preprocessore di Wap-Link provvede a codificare l'interfaccia utente nel formato ottimizzato necessario per la gestione da parte del WAP SERVER. Un meccanismo di "callback" consente al software di effettuare determinate azioni in risposta ai
comandi dell'interfaccia utente e gestisce lo scambio di parametri tra il WAP SERVER e l'applicazione. WAP-Link implementa un wapstack single-user secondo la specifica WapForum V1.1, con alcune estensioni orientate all'utilizzo in sistemi embedded. Supporta i protocolli PPP, LCP, PAP, CHAP, UDP, IP.
Permette la comunicazione punto a punto tra client e server su linea telefonica commutata o su GSM (CSD o GPRS) in dipendenza dell'implementazione hardware realizzata. Include inoltre un modulo di gestione della messaggistica SMS.
Il codice sorgente è scritto in linguaggio ANSI C e disponibile per i più comuni modelli di microprocessori a 8 e 16 bit. E' inoltre fortemente ottimizzato per minimizzare la quantità di risorse sottratte all'applicazione. Per la maggior parte delle applicazioni sono sufficienti una
porta seriale RS232, 20K di memoria ROM o FLASH e 4K di memoria RAM. Grazie al funzionamento "interrupt driven" l'interazione di Wap-Link con l'applicazione è ridotta al minimo, e non è necessaria la presenza di un sistema operativo real-time.
Nethix è in grado di fornire allo sviluppatore un supporto tecnico qualificato per consentire di ridurre al minimo il time-to-market. Sono disponibili manuali di programmazione, application notes e codice sorgente di esempio per le applicazioni più comuni. E' possibile inoltre organizzare corsi
di formazione o giornate di addestramento in base alle necessità del
cliente.
CARATTERISTICHE
- Sistema di sviluppo software per l'implementazione di Wap
& SMS server per sistemi embedded
- Consente il controllo remoto di impianti o dispositivi elettronici attraverso un comune browser WAP
- Se usato su linea GSM permette di integrare nell'applicazione la possibilità di scambio di messaggi SMS.
- Pienamente configurabile in funzione dell'applicazione
- Ottimizzato per minimizzare la quantità di risorse
sottratte all'applicazione (tipicamente 20K ROM/FLASH, 4K RAM).
- Disponibile per i più comuni microprocessori ad 8 e 16 bit (Motorola, Hitachi, Philips, Intel, Fujitsu, Microchip, Siemens, etc..).
- Non necessita di RTOS nè di alcun tipo di file system. La modalità di funzionamento "interrupt driven"
ne consente l'uso anche in sistemi con risorse molto limitate.
- Implementa i protocolli PPP, LCP, PAP, CHAP, UDP, IP
- Wapstack conforme allo standard WAP 1.1 (WDP, WTP, WSP)
- Supporta tutti i browser WAP attualmente in commercio.
- Compatibile con i più comuni tool di sviluppo per pagine WML e
WMLSCRIPT.
- Codice sorgente ANSI C disponibile su richiesta
- Ampia raccolta di documentazione tecnica: manuali, application notes, sample code
- Disponibili corsi di formazione e supporto tecnico per lo sviluppo delle applicazioni presso il cliente o presso la sede
Nethix.
APPLICAZIONI
- Comandi a distanza per sistemi di home automation
-
Antifurti domestici e per auto
- Monitoraggio e controllo di impianti
industriali
- Gestione remota di distributori automatici
|
|
|
|
|