Spisu treści:
- Definicja - Co oznacza konfiguracja podłączonego urządzenia (CDC)?
- Techopedia wyjaśnia konfigurację podłączonego urządzenia (CDC)
Definicja - Co oznacza konfiguracja podłączonego urządzenia (CDC)?
Konfiguracja podłączonych urządzeń (CDC) to zestaw standardów, bibliotek i funkcji maszyny wirtualnej, służący jako podstawa interfejsów programowania aplikacji (API) skierowanych do urządzeń konsumenckich i wbudowanych, takich jak inteligentne komunikatory, wysokiej klasy urządzenia PDA i przystawki STB. CDC obsługuje trzy zestawy interfejsów API zwane profilem podstawowym, profilem osobistym i profilem osobistym.
Jako część Java Platform Micro Edition (Java ME), CDC jest przeznaczony dla urządzeń przenośnych i systemów wbudowanych. W szczególności jest on zbudowany dla urządzeń posiadających lepsze zasoby (takie jak pamięć RAM i pamięć) niż urządzenia obsługiwane przez podłączoną ograniczoną konfigurację urządzeń (CLDC). CDC może współpracować z urządzeniami napędzanymi przez 32-bitowe mikroprocesory / kontrolery z dostępną 2 MB pamięci RAM i 2, 5 MB pamięci ROM dla środowiska Java.
Techopedia wyjaśnia konfigurację podłączonego urządzenia (CDC)
Java ME jest dostarczany programistom w postaci zestawów API zwanych konfiguracjami, profilami i opcjonalnymi pakietami. Konfiguracja jest największym z tych zestawów. Jest przeznaczony dla stosunkowo szerokiej gamy urządzeń. Profile obsługują węższą gamę urządzeń. Z drugiej strony, opcjonalnymi pakietami są interfejsy API zwiększające funkcjonalność aplikacji i dostosowane do określonych technologii.
Trzy zestawy interfejsów API CDC wykonują następujące czynności:
- Profil podstawowy: dla urządzeń bez GUI. Ma bibliotekę opartą na J2SE i obsługuje kilka opcjonalnych pakietów zabezpieczeń, takich jak Usługa uwierzytelniania i uwierzytelniania Java, Java Secure Socket Extension i Java Cryptography Extension.
- Osobisty profil podstawowy: obejmuje interfejsy API profilu podstawowego i jest przeznaczony dla urządzeń z lekkimi interfejsami GUI. Obsługiwane są również niektóre klasy abstrakcyjnego zestawu narzędzi (AWT). Aplikacje oparte są na modelu programowania aplikacji Xlet. Programiści, którzy piszą treści na dyskach Blu-Ray, używają tego profilu.
- Profil osobisty: dla zaawansowanych urządzeń mobilnych i już obsługuje zestaw narzędzi GUI oparty na AWT. Wszystkie aplikacje zbudowane na tym profilu oparte są na modelu programowania apletów.
Inne opcjonalne pakiety, które mogą działać na CDC, obejmują:
- Opcjonalny pakiet RMI: do komunikacji w aplikacjach rozproszonych i sieci.
- Opcjonalny pakiet JDBC: służy do łączenia się ze źródłami danych, takimi jak arkusze kalkulacyjne, pliki płaskie i relacyjne bazy danych.
