WAP-Browser V1.1 for Embedded Systems and Mobile Terminals

WAP-Browser

Una libreria software progettata per fornire a telefoni cellulari e computer palmari l'accesso a Internet tramite il protocollo WAP.

WAP-Browser è una libreria software pensata per consentire l'accesso a sistemi embedded (sistemi ed applicazioni elettroniche) e terminali mobili (computer palmari, telefoni mobili) attraverso il protocollo wap.

WAP-Browser è costituito da tre componenti configurabili e pronti all'uso: il WAE user agent (Wireless Application Environment), il WTA user agent (Wireless Telephony Applications user agent) ed il WAP stack.

  • WAE user agent: Il suo scopo è gestire i contenuti e mostrarli all'utente. Riceve pagine wml compilate, WMLS scripts e immagini WBMP dal gateway wap e li esegue e/o mostra a video. Gestisce anche l'input dell'utente e ed eventuali messaggi di errore.
  • WTA user agent: Riceve ed esegue i files compilati inviati dal server WTA. Gestisce l'interfaccia alle funzioni telefoniche quali Dialing, gestione phonebook, messaggi, call answering, etc.
  • WAP stack: Consente al client di connettersi al gateway tramite il protocollo wap.

WAP-Browser è indipendente dal sistema operativo, ed è perciò facilmente portabile su qualsiasi piattaforma. E' stato implementato in modo da minimizzare l'utilizzo di memoria ed è ideale per quei dispositivi che hanno un display di taglia ridotta.

Può lavorare in modalità "Interrupt" per un'interazione minima col resto dell'applicazione, o in modalità single task qualora sia a disposizione un ambiente multitask.
WAP-Browser è stato progettato per offrire la massima portabilità, interoperabilità, Sicurezza e configurabilità.
  • Portabilità: WAP-Browser è stato implementato in linguaggio ANSI C. E' fornito sotto forma di libreria precompilata per i e microcontrollori più diffusi. Il codice sorgente è altresì disponibile per eventuali personalizzazioni.
  • Interoperabilità: WAP-Browser è stato testato con la maggior parte dei gateway esistenti inlcusi il Nokia WAP gateway ed Ericsson WAP gateway.

Supporta:
  • Modo di comunicazione Connection e connectionless. CSD e GPRS bearer types
  • WML pages, WMLS scripts e WBMP images
  • International languages support
  • Security: L'implementazione opzionale del layer WTLS (Wireless Transport Layer Security) garantisce una comunicazione sicura tra il wap browser ed il gateway, ideale per applicazioni di tipo e-commerce ed M-commerce.


FEATURES
  • Libreria software per sistemi embedded e terminali potatili che permette l'accesso a internet tramite il protocollo WAP.
  • Interpreta programmi WML ("decks"), esegue script WMLS e renderizza immagini WBMP
  • Completamente configurabile e adattabile in funzione dell'applicazione
  • Ottimizato per minimizzare le risorse usate (tipicamente 20K ROM/FLASH, 4K RAM)
  • Disponibile per i microprocessori e microcontrollori più comuni a 8 e 16 bit (Motorola, Hitachi, Philips, Intel, Fujitsu, Microchip, Siemens, etc..)
  • Grazie al sistema di programmazione "interrupt driven" può essere usato in sistemi con risorse limitate.
  • Può essere eseguito come singolo task in un'ambiente multitask
  • Implementa i protocolloPPP, LCP, PAP, CHAP, UDP, IP
  • Aderisce alle specifiche Wapforum WAP 1.1 (WDP, WTP, WSP)
  • Layer WTLS opzionale per la sicurezza (applicazioni e-commerce ed m-commerce)
  • Codice sorgente ANSI C disponibile a richiesta
  • Ampia gamma di documentazione tecnica: manuali, application notes, esempi
  • Licenza a singolo utente per sistemi embedded, e licenza flessibile per terminali mobili (telefoni e palmari)
  • Training courses e supporto tecnico disponibile presso la sede Nethix

Applicazioni

  • Home automation
  • Sistemi antifurto home ed automotive
  • Controllo remoto di impianti industriali e macchinari
  • Controllo remoto di distributori automatici