Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TECNOLOGIA MOVIL
Almacenamiento de datos en MIDLETS
Aprender los conceptos bsicos para el manejo de esta base datos, a travs de la API que nos ofrece MIDP. Identificar las clases relacionadas con RMS contenidas en el paquete javax.microedition.rms. Ser capaz de almacenar la informacin fsicamente y recuperarla despus en cualquier momento.
Las aplicaciones mviles pueden almacenar datos. Estos datos son almacenados en Records. Un Record o registro es un dato individual de cualquier tipo de dato (String, array, imagen, etc.)
Para utilizar esta capacidad entra el concepto de RMS. RMS no es ms que el objeto que nos provee la capacidad de almacenamiento y asigna un identificador nico
MIDP define una sencilla base de datos orientada a registros que permite almacenar a las aplicaciones datos de forma persistente. Esta base se denomina :
La clase RecordStore proporciona los mtodos necesarios para crear, abrir, cerrar y borrar un record store.
Para crear/abrir un objeto RecordStore se utiliza el mtodo public static RecordStore.openRecordStore(..) Nombre del RecordStore Para crearlo se puede utilizar : RecordStore.openRecordStore(nomRecordStore, true) de tal forma que : Si el record store mencionado no existe, se crea. Si existe, se "abre" el existente para trabajar sobre l.
de tal forma que si el record store no existe, se produce una excepcin RecordStoreNotFoundException
13
DONDE ID ES UN NUMERO QUE IDENTIFICA EL REGISTRO Borrar registros byte[] datos=null; datos= rs.deleteRecord(id);
DONDE ID ES UN NUMERO QUE IDENTIFICA EL REGISTRO
14
15
18
Records
Un record es un elemento creado a partir un RecordStore.
Los records se representan por arrays de bytes y se identifican unvocamente mediante recordIDs
recordID, es valor entero que comienza en 1.
Los records pueden ser aadidos, borrados, ledos y modificados mediante el uso de mtodos proporcionados por el API
21
22
23