Ansluten begränsad enhetskonfiguration

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 14 januari 2014; kontroller kräver 6 redigeringar .

C onnected L imited Device Configuration ( CLDC ) är en Java ME - konfigurationsstandard för nätverksanslutna enheter med begränsade beräkningsmöjligheter, såsom mobiltelefoner eller personsökare . Konfigurationen är en av delarna som definierar Java ME-plattformen. Den andra delen är profilen . Plattformen, som består av CLDC och MIDP , är för närvarande den vanligaste på mobiltelefonmarknaden . På många enheter utökas den här plattformen med ett antal ytterligare API:er , till exempel ett 3D-grafikgränssnitt . CLDC - standarden utvecklades under Java Community Process som JSR 30 (CLDC version 1.0) och JSR 139 (CLDC 1.1).

Målenhet

Konfigurationen beskriver enheten på vilken den kan installeras enligt följande [1] .

Stora skillnader i version 1.1

CLDC 1.1 är en direkt fortsättning på CLDC 1.0 och är helt bakåtkompatibel . Följande funktioner har lagts till i den nya versionen [2] .

Grundläggande gränssnitt

CLDC-gränssnitten är i grunden en delmängd av de liknande "stora" Java-gränssnitten - Java SE .

Profiler

Konfigurationen beskriver bara lågnivådelen av plattformen: Java-språkets funktioner , dess virtuella maskin och basklasserna. Konfigurationen är avsedd att förena alla enheter med liknande beräkningsmöjligheter, oavsett deras syfte.

Den högre nivån av plattformen är profilen . Det antas att profilen kommer att ställas in för varje större klass av enheter (mobiltelefoner, spelmaskiner, hushållsapparater). [3]

Mobil informationsenhetsprofil

MIDP beskriver Java ME -profilen för mobiltelefoner . Den innehåller en uppsättning klasser för att bygga ett grafiskt användargränssnitt på en flytande kristallskärm . Ansökningar skrivna för denna profil kallas MIDlets . Nästan alla nya mobiltelefoner stöder någon version av MIDP, och det är nu de facto-standarden för nedladdningsbara telefonspel.

Informationsmodulprofil

IMP ( JSR-195 ) är informationsmodulens standard. Målenhetsklasserna är varuautomater , routrar och andra enheter med mycket enkel eller ingen skärm, men någon form av nätverksanslutning. Denna standard är en delmängd av MIDP 1.0 -gränssnitt . Den största skillnaden från MIDP är frånvaron av klasser för att arbeta med ett grafiskt gränssnitt.

Andra profiler

Det finns även profiler som inte är standardiserade under JCP , såsom DoJa .

Se även

Anteckningar

  1. CLDC-specifikationer 1.1.1/1.0, klausul 2.1 (Mål)
  2. CLDC-specifikation 1.1.1, klausul 1.2 (Huvudskillnaderna mellan CLDC-specifikationsversionerna 1.1 och 1.0)
  3. Beskrivning av KVM och CLDC Arkiverad 25 juli 2008 på Wayback Machine , avsnitt " J2ME Building Blocks: Configurations and Profiles " och " J2ME Profiles "

Länkar