Innehållsförteckning:
- Definition - Vad betyder Connected Device Configuration (CDC)?
- Techopedia förklarar Connected Device Configuration (CDC)
Definition - Vad betyder Connected Device Configuration (CDC)?
Ansluten enhetskonfiguration (CDC) är en uppsättning standarder, bibliotek och virtuella maskinfunktioner som fungerar som bas för applikationsprogrammeringsgränssnitt (API: er) riktade till konsument- och inbäddade enheter som smarta kommunikatörer, avancerade PDA: er och set-top-lådor. CDC stöder tre uppsättningar av API: er kända som grundprofil, personlig basprofil och personlig profil.
Som en del av Java Platform Micro Edition (Java ME) är CDC designad för handhållna enheter och inbäddade system. I synnerhet är den byggd för enheter med bättre resurser (såsom RAM och lagringsminne) än enheter som stöds av ansluten begränsad enhetskonfiguration (CLDC). CDC kan arbeta med enheter som drivs av 32-bitars mikroprocessorer / styrenheter med tillgängligt 2 MB RAM och 2, 5 MB ROM för Java-miljön.
Techopedia förklarar Connected Device Configuration (CDC)
Java ME tillhandahålls till utvecklare i form av API-uppsättningar som kallas konfigurationer, profiler och valfria paket. En konfiguration är den största av dessa uppsättningar. Den tillgodoser ett relativt brett sortiment av enheter. Profiler tillgodoser ett smalare sortiment av enheter. Valfria paket, å andra sidan, är API: er som lägger till funktionalitet i applikationer och catering till specifik teknik.
CDC: s tre uppsättningar av API: er gör följande:
- Grundprofilen: För enheter utan GUI. Det har ett J2SE-baserat bibliotek och stöder flera säkerhetsfunktioner som tillvalspaket, som Java Authentication and Authentication Service, Java Secure Socket Extension och Java Cryptography Extension.
- Den personliga basprofilen: Inkluderar grundprofil-API: er och är för enheter med lätta GUI: er. Vissa klasser för abstrakt fönsterfönster (AWT) stöds också. Applikationerna är baserade på Xlet-applikationsprogrammeringsmodellen. Utvecklare som skriver innehåll för Blu-Ray-diskar använder den här profilen.
- Den personliga profilen: För avancerade mobila enheter och stöder redan ett GUI-verktygssats baserat på AWT. Alla applikationer som bygger på den här profilen är baserade på appletprogrammeringsmodellen.
Andra valfria paket, som kan fungera ovanpå CDC, inkluderar:
- RMI-tillvalspaketet: För distribuerad applikation och nätverkskommunikation.
- JDBC-valfritt paket: används för anslutning till datakällor som kalkylark, platta filer och relationsdatabaser.
