Tietueenhallintajärjestelmä
RMS ( englanniksi tietueidenhallintajärjestelmä - tietueidenhallintajärjestelmä ) - API jatkuvaan tietojen tallentamiseen Java ME -alustan laitteissa , kuten matkapuhelimissa, sekä sen toteuttamiseen.
Standardointi
Tämä API on standardoitu seuraavien JSR -määritysten avulla :
Tietojen tallennuskaavio
- Tietue on tietoelementti. Tietue on tavujen joukko, ja siten se voi sisältää mitä tahansa dataa, joka voidaan esittää tavujonona. Sovelluksen on itse määritettävä tietojen serialisointimuoto . Jokaisella merkinnällä on yksilöllinen järjestysnumero arkiston sisällä. [yksi]
- Arkisto on järjestetty tietueiden joukko. Jokaiselle varaston merkinnälle on määritetty yksilöllinen numero holvin sisällä. Jokainen kauppa tunnistetaan nimellä, joka sisältää 1–31 unicode - merkkiä. Tallennusnimi on ainutlaatuinen samassa sovelluksessa. [yksi]
Sovellus voi luoda, käyttää ja poistaa tietovarastoja. Vaikka oletusarvoisesti sovelluksen luoma tallennustila on vain sen käytettävissä, on olemassa tapa asettaa tallennustila kaikkien laitteeseen asennettujen sovellusten saataville.
Sovellusohjelmointirajapinta
Standardi määrittelee seuraavat luokat ja API:t (kaikki sisältyvät javax.microedition.rms -pakettiin ) [2] :
- RecordStore - käytetään tietojen tallentamiseen
- RecordEnumeration (rajapinta) - numeroitava tietuejoukko
- RecordComparator (käyttöliittymä) - Määrittää mukautetun tietueiden vertailutoiminnon lajittelua varten
- RecordFilter (rajapinta) - määrittää mukautetun toiminnon tietueiden suodatusta (valitsemista) varten
- RecordListener (käyttöliittymä) - palvelee tapahtumien vastaanottamista kaupasta
Standardissa kuvataan myös useita poikkeusluokkia.
Katso myös
Muistiinpanot
- ↑ 1 2 Pirumyan V. J2ME - ohjelmointialusta kannettaville laitteille . - M . : Kudits-Obraz, 2002. - S. 148-169.
- ↑ javax.microedition.rms (MID-profiili) . Haettu 29. maaliskuuta 2014. Arkistoitu alkuperäisestä 3. heinäkuuta 2013. (Venäjän kieli)