I dispositivi mobili sono limitati nella portata e le dimensioni delle transazioni del database e del software che può gestire. Mobiles dovrebbero fornire solo le interfacce , e il server deve gestire la maggior parte delle interazioni . Per questo scenario si verifichi, ci deve essere un altro strato tra le informazioni di Mobile Device Profilo applicazioni ( MIDP ) utilizzati sui dispositivi mobili di database e . Java 2 Platform , Mobile Edition ( J2ME ) è considerato essere una piattaforma adatta per il middleware lato server . Utilizzando JavaServer Pages (JSP ) , i cellulari possono comunicare con un database tramite le applicazioni MIDP utilizzando il protocollo HTTP e Extensible Markup Language ( XML ) per trasferire messaggi e comunicazioni . Istruzioni
1
scaricare e installare la Platform Micro Edition Software Development Kit Java ( vedi Risorse ) . Questo può essere presente sul vostro dispositivo di default, ma se non è possibile scaricarlo . Essa fornirà il middleware per comunicare con un database .
2
Utilizzare un esempio di applicazione di database mobile come un punto di partenza . Un esempio di applicazione di database mobile sarà di accelerare lo sviluppo della base di dati , e consentirà una migliore comprensione di come tutti i componenti si incastrano . Un esempio di applicazione di database mobile è collegato (vedi Risorse) e può essere utilizzato per costruire una base di dati più sofisticata o su misura.
3
installare sia il lato client (mobile) e lato server ( PC ), software per configurare le interazioni per il database . La risorsa di esempio fornito illustra esempio MIDlet e programmi JSP . Ci sono anche una serie di classi Java che verrà distribuito sul client e sul server .
4
prova il database esempio . Il processo prevede l'accesso e la connessione a una sessione , l'inserimento dei dati e quindi la presentazione dei dati per l'elaborazione sul database . Il database deve essere in grado di operare in modalità wireless o essere collegati tramite un cavo USB a un computer o un portatile .