|
Società di Sybase, iAnywhere Solutions si occupa dello sviluppo
della tecnologia di supporto per l'utenza mobile. In quest'ottica
ha prodotto un pacchetto applicativo, denominato m-Business Studio,
capace di gestire la ricezione e l'invio di dati da parte di dispositivi
mobili, indipendentemente dal software utilizzato sui device. Affiancando
la piattaforma di iAnywhere al proprio portale, si ha la possibilità
di estendere l'accesso ai dati anche a un'utenza che utilizza principalmente
il cellulare o il palmare. L'ottimizzazione delle procedure d'invio
e di ricezione è notevole. Le transazioni risultano minime
in termini di byte, offrendo velocità di aggiornamento e
una buona sicurezza di trasmissione. Il lavoro di iAnywhere si è
concentrato, in particolar modo, sulla possibilità di garantire
operatività anche all'utente che non ha l'opportunità
di rimanere costantemente connesso al network. Il pacchetto m-Business
Studio, per offrire questo servizio, in base a regole definite copia
porzioni della base dati centrale sul device dell'utente. Una volta
ristabilita la connessione i database saranno aggiornati con le
nuove impostazioni. Il sistema opera semplicemente sulle differenze,
gestendo conflitti e aggiornamenti simultanei da parte di più
utenti. Queste attività di sincronizzazione sono demandate
a Sql Anywhere Studio, incluso nel pacchetto, che consente di interagire
con qualsiasi tipo di database. La piattaforma alla base di m-Business
Studio è formata da tre livelli generici. Agli estremi vi
sono due framework che interpretano e codificano le transizioni.
Da un lato troviamo Enterprise Integration che, utilizzando lo standard
J2Ee, con il supporto di Corba, Ejb e Jdbc, permette di accedere
alle applicazioni esistenti in azienda. Per la gestione di sistemi
Sap, poi, è disponibile un protocollo specifico. Al termine
di tutti i processi di controllo, troviamo la sezione denominata
Network & Delivery Gateway, che si preoccupa di interpretare
le caratteristiche del device che si connette e di gestire la corretta
trasmissione dei risultati. Il terzo livello è composto dai
servizi che possono essere utilizzati dagli utenti finali. Il primo,
denominato Data Syncronization, si preoccupa di gestire le transazioni
di aggiornamento dei dati e di correggerne i conflitti eventuali.
Abbinato al servizio di Messaging, inoltre, permette di effettuare
pushing di informazioni, in base a regole precise o nel momento
di un aggiornamento dei dati. Il servizio di Content Delivery si
occupa della trascodifica dei contenuti in funzione delle caratteristiche
del device, utilizzando il linguaggio appropriato. Tutti i parametri
necessari per questa formattazione sono contenuti all'interno del
Device Management, che identifica le caratteristiche dei device
come, per esempio, la grandezza del video. Ultimo servizio disponibile
riguarda il controllo della casella di posta, dei contatti, del
calendario e degli impegni. Con diversi livelli di parametrizzazione,
m-Business Studio permette a ogni utente di indicare come effettuare
la sincronizzazione, quali dati inviare e con quali tempistiche.
Il prodotto permette un accesso diretto con sistemi Microsoft Exchange
e Lotus Notes. È possibile implementare ciascun servizio
incrementandone le funzioni. In quest'ottica, nel pacchetto, è
incluso Mobile Manager, una console amministrativa che consente
di controllare l'implementazione di nuove applicazioni e il controllo
dei processi dei servizi esistenti.
|